I really don't understand the constant badgering that people need to admit they play for mechanics over roleplay. It was exactly the same thing in the 'why do people play exotic races' thread. Where anyone that said they found exotic races more fun was told they could play exotic races if they wanted, but only if they admitted that it was only for power.
Thank you for sharing the details about your character, and for helping me make a point. I wasn't in that other thread, btw.
The problem isn't the choice of players. It's the design of the game, assuming it is played as intended (i.e. focus on combat). Ability scores are the core of every character's effectiveness, and they are not measured equally. Your class determines which make you more effective. Thus, only the wizards with the best Intelligence scores have a decent chance to succeed in the game. Rogues with lower Dexterity rarely do a good job at keeping the party safe, getting them into secret places, and landing crucial strikes from the shadows.
So, no. No one should be shamed to align one's ability scores in order to make an effective character. That is the expectation by how the rules are written. But nobody should compel anyone else to admit it, as if it were some great confession. Because it is expected. And we should all accept it.
For those that do play less than optimized, however, I commend you. It isn't always fun when others think you're screwing up or not pulling your weight because they seem to play a different game despite being at the same table.
The dwarf bard I brought to my one and only AL game never rolled in combat once. When the barbarians said something about bards being cowards, my character's response was to grin as he chewed his cigar and explain that it was true. If the bard gets kill, how else would anyone get to hear his ode to the blunt-headed hero who was about to die in glorious battle? Cheers!