Seriously- party bi-laws are the biggest obstacle, especially with people who believe in adhering to their laws and not breaking them on whims.
It would require all the different parties, at the time of their conventions, to vote for this policy.
In fact, all of the different parties having their convention together would solve the problem.
But it must be done through convention.