The problem isn't that they charge at all but that they charge too much. The court ruled that a "reasonable" charge can be asked but at an ARPU of $45, it seems Meta is asking users who value their privacy for twice as much money ($120/yr) as the average user gives them in ad revenue.