A large part of the problem is some of the existing parties, sure. But in Brighton, for example, we have Caroline Lucas, who is a wonderful MP.
Mandatory reselection after boundary changes should see to that.
Corbyn catches flak because despite loudly proclaiming how straight talking and honest and pure he is, he refuses to disavow Marx (rather: dodged a question asking him to in a classic politician style), and praised Fidel Castro, both men whose ideas and policies caused profound suffering on a massive scale. That rather implies that if Corbyn ever got anywhere near actual power he'd rapidly start abusing it.