This is absolutely the most reasonable compromise. I don't really understand how advertising survives as it is, but static ads feel like a win-win.
If browsers had the functionality to only preserve cookies that are needed to stay logged in across sessions, that would be quite powerful. That is all the cookies I need.