Something I wonder is why has North Shore failed? I checked Can-Am's past attendance figures and the Spirit averaged around 2400 fans a game during its 3 seasons as a Can-Am team. Yet, Newark seems to be staying for a 3rd season despite drawing worse crowds than Pittsfield. Even Atlantic City had good crowds compared to other teams, yet they still folded. Even the Quebec situation a few years ago seemed weird: They lost around $1 million total during their 9 first season despite drawing between 3000 and 3500 people a game, then made around $250000-300000 in 2009 before being sold to local owners. That said, given Quebec's geography, travel costs might have contributed to the losses, though (they have by far the longest league mileage, especially since Brockton and Nashua folding).
It screams like Worcester-like horrible management or Ottawa-esque stadium lease issue to me.
I made a table showing yearly attendance figures of every team from 2005 to 2012, which were taken from http://www.canamleague.com/history.php
. (see attachment below) Couldn't the Can-Am try to find decent owners for some of the good former markets like North Shore, Atlantic City, Sussex, assuming stadium lease isn't an issue, or try to negotiate with Ottawa?