Yes, but self made, honourable folks can do far better for themselves by having a career in private industry. I fear that those who go into politics and aspire to high office are power seekers. There are many good, honourable MPs who do what they do because they genuinely wish to do something good for society, these are not usually those that seek ministerial positions or the top job itself.