Perhaps you should be admiring John for constantly improving the company?....sweeping out the incompetent and cleaning house....after all it's a start up with growing pains and mistakes will be made....i would be more concerned if John didn't address problems and fix them....duh