They feel that being a politician is a right, along with the expenses and that it's a career that they should be rewarded for.
This is wrong, it is a service to the people, paid for by the people, to represent the people. I think we should get rid of career politicians, and have a prerequesit of life experience drawing people from a diverse set of backgrounds including Military, Corporate and more.
This behaviour wouldn't be tolerated in most well run companies, how on earth is it tolerated in government.