Mining as I see it is sort of a hobby, there's just something fun about tweaking/overclocking your gpu's to find a good balance between power consumption and hash output.
If you start looking at it from a green point of view then yea I guess you could say its wasteful. But seriously, most other hobby's are just as 'wasteful'. People playing games or people who are into racing etc are burning resources as well.