That actually sounds crazy to me. At least for the House of Commons. I'm amenable to upper chambers of bicameral legislatures being indirectly elected. That's how the US Senate used to be before the constitution was amended.
It's the property of a candidate being affiliated with a party - an indirect part of the election - that is run by the parties rules that are generally less than entirely democratic in nature.