Why the hell would Joyce cross the floor on this? It's not something that will get him truckloads of extra votes in Queensland the way voting against selling telstra would have. He won't pick a fight with his party if it doesn't give him an electoral benefit.