@NealNealNeal,
There are lots of other parties.
Imagine if Jon Stewart were to run for a major political office under the Green Party banner. They would immediately have thousands of new people signing up to be a member. It would take a major force of personality to make something like that to happen