fDebug (as least how it's used in the code everywhere, for example in LogPrint) means *any* debug category is enabled, not all.

From the help message I understand that -debug (or -debug=1) implies all debug categories, but there was no special handling for that anywhere. That's changed by this pull.