Wikipedia: troll
Cat, your posts, while put forward as "due dilligence", are actually (in my opinion), nothing more than baseless speculation.
If you have proof that a company is doing something wrong, then by all means, post it here for us all to learn from. Do not go posting speculation...