Well, several of these aren't official, only existing in UA, but overall I agree. The problem is that there are nearly infinite concepts, whereas most subclasses are limited by the core class.Frankly, Cleric has way too many subclasses. Far and away too many. People want to talk about bloat? This is bloat. 22 subclasses in 8 years. Even if we exclude the PHB's 7 starting subclasses and ignore the first year of publication, that's still 2 Cleric domains a year, every year.