As to your first point: I agree with you, both redistribution of wealth and regulating companies can be very good (even necessary) things.
Acting on climate change is one of those necessary things.
W.r.t the OP though: anecdotally the point sometimes does seem to be to take their income away - I've met many people who appear to have chosen their position on climate change because it happened to be the anti-establishment one.