A MPA does not teach one to maximize profit, but instead to lead government organizations or non-profits. It is like a MBA for people with a conscience.
The major difference between MBA and MPA is that MBA is a course of management of business administration and the other is management in public administration.