Although there are plenty of obstacles, the conditions for a successful challenge to the two major parties could be coming into place.