Gotta play class because you like the concept, not because it has 1 more point of BAB
You are talking to a person that plays D&D only for the combat. For him the roleplaying is picking the most practical character.
For combat, you go with the most practical character because otherwise, you die, which sorts of puts a huge hole in the idea of playing further with that character in any way shape or form. In other words, in order to roleplay, you have to survive first. There is no point playing a character that is the Stephen Hawking of RP characters only for him to get killed in the first combat.
As for roleplaying, that can be done with ANY character. That is a problem that many idiots tend to fall into: They buy into the myth that a mechanically sound character somehow detracts from its ability to be roleplayed. That a person can be a roleplayer or a rollplayer, but not both. This is, unfortunatey, something that is reinforced by many things around us. The old jocks vs nerd dichotomy, the one between wizards and fighters, etc. A smart jock? Doesn't exist! A good roleplayer that doesn't have an angsty, gimped character? No way!
This becomes a problem when we are discussing things like the paladin, the samurai and the knight in DnD, all of which has subpar abilities and considered weak even when compared to the basic, barebones Fighter. These are all classes that have RP components (duties and obligations) that is specifically spelt out in their class description (again, I must put here that technically ALL divine classes have the same RP components, but most of them tend to be ignored, for some reason). This is actually
BAD GAME DESIGN.
If a class requires onerous RP actions (and therefore be pigeonholed into a specific role and/or method of existing, e,g,m the chivalric knight in shining armour), then it must have abilities that make it supremely overpowered because it has something that can be used by the DM or other players in order to destroy that character. In other words, it relies on the good will of others in order to survive, and human nature being human nature, that is something that will be challenged especially in multiplayer games.
The flipside of that is not to have that RP requirement and a class is a collection of abilities and stats and you can make it to be whatever the heck you want it to be. And this is where the RPG makers are moving towards (but haven't quite reached... yet). Again, I blame the mindset of millenial SJW fucks for this because everything "must be equal" and "you can't have an overpowered class! Not fair! Not fair!"
Now, imagine if your Paladin has ALL of the Fighter bonus feats and Fighter only feats. AND on top of that, it has the spell progression of a Knight of the Sword (in the Krynn Gold Box games; the existence of which, hilariously is why if you play a paladin in those games, you are deliberately gimping yourself). And on top of that, it retains all of its special abilities. Would that make it a worthy class to play from start to finish, especially if it is mandated in the class description that they are a venerated class because of their righteousness and sense of honour and justice? I would say far better than the "why bother" mess we have now.