The Argos are just a TV play at this point. As long as Bell has a TV stake in the CFL, the Argos will be propped up regardless if they sell out BMO or get 500 fans to the games.
The Argos aren't considered big league and that's why they are an afterthought and will continue to be an afterthought in Toronto regardless of where they play. They'd be better off in a suburb of Toronto, but nobody is crazy enough (and rightly so) to spend millions of their own money to build a stadium for a team that will lose money every year.