I don't realy think the Shinra are bad. Here is why place:
1, They are fighting Cloud and co, but only because there are terorists. They blew up a reactor, didn't they? Althroug I admit that they are dealing with them rather excessive.
2, OK, they were sucking up the life energy of the planet. But don't many other organisations polute the air and the waters, or cut out forests? They weren't ecological, but I wouldn't call this evil.
3, They went after the same goal as Cloud and co-defeating Sephiroth. It's not their fault that Cloud always went into their way.
I'm not saing the Shinra are pure goodnes, or that Cloud is the real villian of the game, only that Shinra isn't an evil organisation, only a industy looking after their bussiness.
What do you think?