The bold part is pretty much the point of different Generals and their BBS. To support and enable different playstyles within a faction. Every faction has a General with a more universally useful BBS while the other 2 Generals are designed towards specific archetypes.
Because of this it’s also wrong to judge a BBS in a vacuum. Yes Faies 2 damage as a standalone spell is better than Karas. But in the right deck Karas BBS can produce value that is leagues about what Faie ever could hope to accomplish. Same can be said for most Generals. Ilena and Sajj are the sad exceptions as far as i am concerned, not because their BBS are bad, but because there is so little support for them.