I like lichess, it is my first go to website to play chess, but for-profit models also have their advantages. For example in chess.com, they pay grandmasters to be there, and one can learn a lot from grandmasters. They earn money, and invest them back so the site can be even better. So I think neither model is wrong, or inherently better than the other.