The rules, while they seem to "maximize" player potential, are simply a tool to use. Sure, characters have the "potential" to do great things, but that doesn't mean that every player will be able or even want to build a truly maximized character.
As for social interaction, I find that roleplaying comes more from a good DM that sets up a game that facilitates roleplaying. The only reason there are social skills in the game are for those that roleplaying doesn't come as easy for. I see it as a way for DM's to ease those players into roleplaying in addition to combat.
I've never had a problem with the system, and I'm primarily a DM. In all honesty, I've never had a problem setting up non-combat challenges or roleplaying opportunities. Maybe this just isn't the system for you?
Kane