J.J. McCullough: If there’s a fix to Canada’s messy system of choosing leaders, it’s in the U.S. where party membership is free and open to all