Sea Otter isn't closed -- you just can't register online anymore. You can register on-site up to the day before.
I think the real trend is that municipalities are limiting the number of riders permitted on the roads.
However, in my experience, you can almost always buy a registration from someone else who isn't going to participate.