I think that if you allow someone to rub you the wrong way then they've already won, you're always going to be on the losing side no matter what
Why not rise above such petty squabbles, that's the only way that you can really "win". I don't think I have a problem with someone having the complete opposite opinion/approach of my own, I don't feel the need to forcibly impose my opinion on someone else. Besides, when has anyone ever in the history of internet said : "You know what, that last paragraph you wrote really struck home for me so I'm going to drop all of my core beliefs that I spent years building and I will instantly adopt your approach because it is clearly superior in every way." You've got people imposing their religious and cultural beliefs unto one another in the Brexit thread and getting into all sorts of pointless arguments, this is no different really.
The more force you use in your arguments the more resistance you will encounter, and vice versa, that's just human nature. It's always easier to find flaws in others than in yourself but when you make a thread called "Here's why you suck at trading:" then you can't exactly hope for a healthy discussion, especially if you're going to drop some names and call people out in the opening post. Sorry to say but this would be a good thread and a good discussion if it honestly didn't look like just a trap set for Simon to inevitably reply so that he could be pointed a finger at for ruining yet another perfectly good discussion.
Why do people even care so much about how others perceive the markets? Talk about a distraction

If it's helpful for you then absorb it, if not then ignore and discard it, it's very simple I think. People are just trying to understand the markets and find an edge, each in their own way, even the newbie Luke is just doing his best trying to understand everything. You can either focus on the positives and find things that you have in common with people or you can tunnel on the negatives and find things that divide you.