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.