The resale restrictions shouldn’t scare you for that reason. In all likelihood, if you buy to stay at Riviera, you’ll be fine in your home window. Maybe you don’t get a Standard studio every time, but it’s unlikely the situation will ever be that you can’t book in your home resort for lack of rooms because of the dreaded resale cur. That’s a doomsday scenario few believe are written in stone.
There will be Riviera owner who will stay at BCV to try SAB (and maybe save on points), some will stay at BLT for MK access. Some may even book a cruise (gasp!). The luxury of direct buyers being able to book anywhere will be exercised and the ownership at Riviera will unlikely be affected on the supply side.
Resale owners, like renters, SSR owners, walkers, etc. are just scapegoats for a supply/demand issue that Disney created. It’s a good talking point for guides to use to move product, “No really, we’re adding these restrictions to look out for you direct owners and to protect your interest!” But the last thing owners should be advocating for are more devaluing restrictions, especially when those restrictions are in the name of solving a problem created by restrictions.