I agree the news is definitely not a good sign and it is strange that nobody is posting about it but whats new? everyting about this stock has been strange.
Trader...there are times in every organization when it is appropriate to "put people off the bus". IMO this is all that is happening. It is about "philosophical differences" ie: business philosophy]. It happens all the time in business and is a sign of strength not weakness. Read Good to Great and you will see that it is a sign of knowing where you are going and not being willing to let anyone or anything stand in your way. I'm personally thankful for leaders with an unshakable vision and will to pull it off.