It’s fine as they are politicians who want people to vote for them.
The conservatives win elections because they have strategies to win them whereas labour other than Blair who was excellent at it don’t
Labour is obsessed with its members. Members of parties are not the general public
I agree with the latter points - Labour tend to go by policy and (naively) trust in the general public to look deeper into the issues and their proposed solutions. Tories go with soundbites, slogans, smears and spin. So not surprising the only Labour leader to win was one who had a more 'Tory-esque' battle plan towards elections. They need to get out of the echo chamber. If they want to win it's not the members that need convincing - it's the ones that aren't. Stop preaching to the converted.
Why I have no intention of ever joining a single political party. It's not the people who think like me I need to mainly push my thoughts and ideas on. It's the ones that don't. My focus wouldn't be on the likes of shmmeee, tony, ian etc - it'd be on the likes of you (well, I'd probably start with someone a bit less entrenched but the principle stands)
But your first sentence makes no sense. it's apparently fine for the likes of JRM etc to patronise people and know what's best for them because they're politicians. But not the likes of Corbyn? Who is a politician.