If there are things that could make Lichess way better but require resource they don't have, they should weight the pros and cons.
The cost is a worst user experience. The benefit is money.
For a non-profit, money is a mean and not an end. Resource will be used to achieve a purpose. Maybe in some cases the benefit can outweigth the cost.