I think ignorance, privilege and an "entitled" attitude comes into it as well.
For example, a lot of mine workers seem to be those against dole payments for the unemployed and union interference (surely a lot of mining companies have their propaganda distributed among their employees). In all fairness, they're over glorified labourers. Not trying to have a cheap shot at them, but the fact their work place is so remote and requires long working hours and long times spent away from families and friends, plays a massive part in these guys earning enormous amounts (compared to your average wage), they're on par with Doctors and other highly skilled professions.
But yet they see it as they chose to live remotely and they did something about it and so others should too. Well life doesn't work that way, they've clearly made a trade off to earn money by not seeing their family, that's their choice and their individual freedom. It in no way, shape or form means that other people should be forced to make the same decision.
And then coming onto the ignorance part, our welfare that we distribute among the neediest of Australians get's pumped DIRECTLY BACK INTO OUR ECONOMY, it keeps our economy going. Those people on a pittance of dole cheques cannot save that money, it's needed for absolute essentials. But yet those in professions like mining have no understanding of the economy and see these dole cheques as a burden on the economy when in fact it isn't, i.e. it pumps money straight back into the economy.
As soon as some (mainly the uneducated who are ignorant in economic principles) start earning large amounts of cash they have a "holier than thou" attitude and become "me, me, me". Then they drift onto rants about how unions make their workplace so much more difficult (again mining industry propaganda), while completely ignoring the safe working conditions that unions fight for, e.g. black lungs, who mining companies couldn't really give two stuffs about unless they were forced to by regulations