I imagine the conversation has moved on from this point, but I want to flag this as a key point.
Sucks for who?
See, I've run into a lot of people who have had an attitude that can be best summed up by "I'm too stupid to play DnD". All the options, all the math, they just feel like they are too dumb to be able to play the game well.
I tell them they are wrong about that all the time, that it really isn't as hard as they think it is, but what do we imagine happens when they build a character and it is visibly worse at the game? Or, actually bad?
Even in 5e, where it is nearly impossible to build a bad character by accident, I've had people frustrated and feeling like they aren't good enough, because they don't feel as effective as the other people at the table. This is why I imagine I've only got one person who plays bards, and that is more because he likes the flavor of them. Because support classes are subtle in how they contribute and most people want obvious contributions to make them feel like they are playing the game well.