I feel you because I'm in the same boat of loving Riviera and not wanting to spend the money on direct because of the restrictions and overall price of direct in general and I have decided to go resale and wait until I can save more money and pay off at least half of the direct contract before purchasing and not finance for more than a couple of years max. Thats if i even decide to end up doing it because im still on the fence. If I was rich I would buy without hesitation

With that being said, I have found ways around restricted resorts which aren't a guarantee and a lot of people aren't comfortable with, but it works for me.
You can buy a cheaper contract resale and get way more points than direct and sell points whenever you want to stay at a direct resort and rent points from a rental store to book your stay and come out ahead of direct doing it every couple of years or even every year depending on room type.
I just discovered you can also buy otu points and stay at deluxe studios at the restricted resorts. 24 points will get you one night in a deluxe studio depending on what time of year and if you have multiple memberships like us (3 memberships) we are really happy with three nights.
You do have to call members services to book a fake reservation and then cancel it and call them again to book one night at the restricted resort on each membership. We just did it successfully for vdh. All that being said, i have the time to do all this and love a challenge, but for simplicity sake if you have the money and want to stay at Riv you may just want to buy direct

Disney can take away otu points or try to restrict renting more which would foil my plans, but I'm okay with the many other resorts i have to choose from and just renting points if that happens, would you be okay if you couldnt stay at those and the many more to come?