True, but SaaS didn't exist at the time Linux was invented, so it's hard to fault Torvalds for not foreseeing this particular issue. The broader point, I'd argue, is that the idealism behind many successful free software projects was tempered by realism in choosing licenses that compel contributing back to the community.