Who is 'giving you a kicking' ? You raised the question of what other countries do, I provided some evidence. No aggression, no barbs. FYI, the US adopted OUR system. The issue of whether Trump should stand is nothing whatsoever to do with the process underpinning their electoral system.
The problem with you at the moment is that you are just getting too damned precious, and other than wanting the informed debate you seemed to invite in the OP you take offence or shoot down anybody who doesn't immediately agree with you.