I totally agree with your post. Those excuses I have heard on a 100 other stocks and in the end it doesn't really matter.