I think some of the key elements in the Fury's decision is that the league is what 8 months away from starting, and none of this (broadcasting, travel, players budgets, coaches budgets, players dispersal) have been sorted out. The Fury i'm sure were given a deadline by the USL and if the CPL have'nt sorted the above then they had no choice but to stick with the USL.
On the Ottawa Fury discussion page i posted what i called a Homophobic Slur pack maths of how much it would cost to operate a team in the CPL. so will repeat it here.
if there were 8 teams, that would mean you play the other 7 teams twice for a 14 game schedule (that doesn't make sense) so you play them 4 times 2 home 2 away for a 28 game schedule. Now I have seen some ridiculous statements like 10-15000 per game, tv contracts, transportation contracts, etc well I think maybe 5000 might be a average, Hamilton, Winnipeg might be higher, some teams wont even be playing in 5000 seat stadiums, but say 5000 at a average of $20.00 a ticket, so that's 1 million dollars maybe another $100000 merchandise and concessions, so 1.1 million dollars to work on. also I have seen ridiculous salaries suggested all players over $50,000. So 50,000 x 24 players = $1.2 million, uh oh already over budget, now you need maybe 3 coaches, a couple of trainers, so say $200,000 for staff. Now you may have to pay rent on the stadium, $100000, local radio contract $50,000, oh and what about the biggie travel, Halifax and Victoria to travel right across the country twice and half the country to the other 5 teams. They take 18 players and 5 officials so 23 people, not sure what the cost would be but say 1000 coast to coast and 500 to the others, so quickly roughly 120000 plus accommodation, meals etc. say $200,000 all together, so in total roughly $1.75 to operate and i'm sure there are lots of other costs like refs, security. The biggest expense is the players salaries if you put a cap of $500,000 that means the players would be paid approx., $21,000, out of that they have to pay taxes, rent, food, etc. who in their right mind would sign for this amount. So as I said from the getgo I just cant see it working I wish it would but without teams in Toronto/Montreal/Vancouver and Ottawa I cant see it working.
One other thing that bugs me about the CPL is the team names Cavalry FC, FC Edmonton, Forge FC, HFX Wanderers FC, Pacific FC, Valeur FC, York 9 FC. only 2 of those really indicate where they are located, in nearly all sports the team name indicates in which city they are located in.