If you have earnings too frequently, it encourages companies to become hyper focused on earnings and make less long term investments. But if there is too much gap in between earnings, there is potential for grifting. What to do?
So either big companies would lobby against their interest, or SEC would do something independently.
Honestly I cannot decide which one is more absurd.