I'm no zealot or apologist for the FSF, but on a philosophical level, your alternate expression (and the expression above that you're amending) feel like they both miss the point altogether. I don't think the FSF cares at all about corporations, profits, or long-term commitments. Their whole point, as I understand it, has to do with whether a given license leaves the door open for the well to get poisoned. A license is either prophylactically sound or it isn't.
While I would agree that was the original purpose, the rhetoric has been closer to anti-corporation for a while. This seemed to change around the time the GPLv3 came out.