I'm with the same mind set of building through high draft picks, and was against trying to sign Nash this past off season because of it. However, a GM has a responsibility to try and keep the business afloat while trying to tear down and rebuild. I'm not sure how BC can tread the fine line between doing both. Perhaps the next GM (if it comes to that) will have a different philosphy on how to become more competetive.
If we go back through the teams profitability over the years, the team being afloat is one of the last problems they have. It doesn't matter how bad this team has been, it makes money.