The airlines will respond by building these costs into the price of tickets for customers, including those who deliberately DON'T pay for additional services.
This will end up screwing the average passenger and driving costs up for everyone.
Prohibiting junk fees won't raise the cost of airplane tickets. At worst, it will prevent airlines from advertising tickets for cheaper than they are. At best, it will reduce costs.