I don't like it either. But it's just limitation of Bitcoin protocol, although mining pool on mainnet usually don't do this since it would affect their reputation and they would miss reward from TX fee.
It doesn't really matter what you like,
it is what it is.
These guys are doing plenty fine without fees.
The message is worth 100000x more than any worthless Testnet fee.