With all due respect, if the “bashing” bothers you then this kind of thread may be more trouble than it is worth for you.
I like threads like this. Gives me a chance to spout off. ;)
I like your attitude. How else do we learn?