I know Americans don't like to be criticized, especially not by Non-Americans. But this blog is called "Law of Integrity", and integrity also means to remain true to yourself even at the risk of being rejected for an unpopular opinion. I will take that...