But that's more because they want to keep the charter, no? I mean that keeping the UK constitution "living" is much easier since the written parts can be legally changed easily.
And the 2 party system is a result of US electoral and constitutional law, which is entrenched. If the US had a new constitution from scratch today I don't think it would feature the electoral college, it's there because of legal inertia.