That's the point IMO. The actual devs need to eat without worrying about losing their meal ticket.
If the intent is to ban any commercial use (without acquiring a separate license), it’s dishonest not to say so outright instead of hiding behind legalese.