I disagree with your implication that using Steam on Linux makes it pointless to use Linux; I think that it is always better if you are able to replace some proprietary software in your life with freedom-respecting software even if you may still be using other proprietary software.
I'm not sure if you're aware of this, but the FSF does actually acknowledge that replacing all of the proprietary software that one uses can be an incredibly disruptive, difficult process, and they encourage users to embark on the journey of complete freedom one step at a time - check out their Freedom Ladder campaign.
I'm confused with some of the comments here - isn't OP asking why the BSD 3-Clause doesn't include a clause preventing patent treachery, which would be a good clause to have?
In any case, this is why the FSF recommends the Apache 2.0 license over other permissive licenses: https://www.gnu.org/licenses/license-list.html#apache2