Let me introduce you to a WS called Myrkr. Full MP through meleeing. Always. Before that, there was Spirit Taker. For the gimpy non-melee there are a bevy of choices that consume time and effectiveness.

If you have problems with mp, you are alone, very alone.