When you put out your ideas, especially on the internet, you need to be prepared for criticism. The people here have actually been rather tame too. Harsh criticism would be one thing to complain about, but I see mostly either constructive criticism, or at least fair criticism. I suggest learning...