Each subclass adds very distinct flavor which can make a character of the same class feel very different. We kinda see that already with how Shadowheart the trickery domain cleric is more of a backline cleric with Stealth effects and a dex statspread, whereas a traditional life cleric would be more frontline.
So honestly, all is the greediest thing and I wholeheartily support it. I want to experiment with so many subclasses.