Unfortunately, despite the green issue being "trendy", very little is actually being done about it. Very little at all. Politicians constantly talk about it - but predominantly to win votes - funding and positive action is actually very hard to come by (and this is coming from an environmental scientist desperate to make a difference). Companies such as BP pride themselves on their green credentials - but again - it's mostly bravado. They're still some of the most environmentally destructive corporations on the planet. Just riding the green wave, as you suggest, to attract more customers and therefore more profit. It's almost more frustrating that this issue is so widely accepted and high profile and yet nothing is being done.
I agree though - it is sickening that poverty still hasn't been addressed. I'm guessing it gets buried by governments, corporations and the media (point in case - the BBC refusing to show the information and messages about poverty during coverage of Live 8 - reducing it to merely a music gig that generated massive profits for the artists) mainly owing to the simple fact that the developed world maintains its power and wealth by using and abusing the undeveloped world - similarly for wealthier sectors of individual countries and poorer sectors. It's criminal. Pure and simple.
What can we do about it!?
The way the world is currently run - there probably isn't much that can be done about it other than on a micro scale. I hate to say it - but a revolution is probably required (don't call me a hippy!). Otherwise the rich and powerful will just maintain systems that make them even more rich and powerful. 'Dispatches' last night was a prime example. The 6 energy companies in Britain are pushing prices ridiculously high through clever (legal) price fixing. Despite recent increases in oil prices, these companies own every sequence in the energy chain and will therefore ALWAYS profit even if one sequence suffers, forcing millions of customers into energy debt (doubtless many older people will die) for no acceptable reason, while their shareholders make record profits - billions and billions. And the government justs let them do it. No morals. Again. Absolutely criminal.
But this (social networking used to discuss such topics) is a great step in the right direction.