> that costs them essentially nothing
If you know how to run such a platform for free, then I'm sure you could sell your knowledge for a lot of money. And the company running chess.com would be your highest paying customer.
In other words, I think you are underestimating the effort. Just ask the lichess guys.