This isn't a "moral" decision. It's a business decision.
Some players spend money on the game. Their financial investment (usually) gets them a competitive advantage. In the case of Platoons, it means that guilds that have members who spend money will have a competitive advantage over guilds that are completely f2p.
If nobody spends money on the game, it will quickly shut down, so players who spend money are funding the f2p players.
I also find it frustrating because my guild only has a couple of guys who spend (and only on certain characters), but have recognized that it is the business model for the game, and is unlikely to change.