MP cost is perfectly fine. The people complaining about it obviously are not very good at managing their MP. Blame yourself for having troubles, not the system. The THM's and CON's that I've played with have no problems with MP and I've yet to hear any complaints from them.

Also, I've been leveling solo and have had no issues with my MP.