There can be a very thin, very movable line between a non-profit and a for-profit. For instance, let's take a club, oh, let's make up a name. Washington for-Profit Football Club. It is formed up as a Non-Profit, 501(c)3. Putatively, it does nothing for the profit of its employees or the Directors of the Board. But then the President of Washington for-Profit Football Club goes in with the highest paid employee, and they form a new entity. It is a non-profit as well. But it's board get paid, unlike that of Washington for-Profit Football Club. Lets call this the NWCL, the New Winners Cash League. They can get influential people from other clubs, say like Directors of Cash, to require their teams to enter into the New Winners Cash League. Why? Because the Directors of Cash from other clubs become paid members of the Board of the New Winners Cash League. And when people like Barney Janes sign up and become directors, their clout becomes cash.
But wait, it gets better. Let's say that the New Winners Cash League hires a for-profit company to run the New Winners Cash League. Nothing illegal about that. Many charities subcontract operations out. But lets say that the New Winners Cash League hires a new company to run the league for them, so that the board does not have to get their hands dirty themselves. So they appoint a company called, oh let's call it NorthWest Champion Swindlers, Inc. And guess what, NW Champion Swindlers has the same two guys that are in charge of the first two non-profits, Washington for-Profit Football Club and the New Winners Cash League.
Is this an ethical violation? No, because of several things -
1) Washington for-Profit Football Club does not have any ethical code of conduct for its Board Members. They do for their coaches, parents, players, and groundskeepers, but not for their board. Carefully crafted oversight?
2) The New Cash Winners League is very secretive about it's board and it's operation, and does not seem to have much in the way of rules, let alone any code of conduct or ethics.
3) El Presidente for Life of the state youth soccer association where this all occurs has reasons to not notice this at all. He is busy persecuting unpaid, unreimbursed local volunteers who are trying to bring more players into the sport and who are not bringing in a dime to line their own pockets. It is unknown which aspect El Presidente finds more onerous.
4) No coach will speak up, beacuse the same people who told them to sign their teams up for the New Cash Winners League are their Bosses, their club Directors of Cash.
5) Parents are mostly in the dark about all this, and the ones that do know are deathly afraid to say anything because their kid might be cut from the Really Cash-intensive League that has such high status.
So there you have it, a situation where a non-profit becomes a gold mine of profit.
Oh, and by the way, I think that Starfire is a great facility and do not care if it is for-profit or non-profit. The land and the money spent developing the facility could have yielded a far better finnancial return with other uses. But if an execuative - say, for instance, chief execuative, of the WSYSA is involved, then that is clearly yet another conflict of interest against him.