If they work for you, that is great. They don't work for everyone.
I agree, just from the other side. The vast majority of players are unable, or sometimes just unwilling, to play a character concept. I just flat out tell such players that it is impossible and have them pick something else...