There are more than a dozen advantages in my eyes. I'll give you some more common ones. I hate going somewhere for merely a week, sorry, not long enough. So, every Feb we go to a 1BR red season at Desert Springs. In MF, that cost me ~ $1,062 this year. Or, a cost per night MF wise of $151.74. That's one ownership I have. But I don't do that. You will note that DC points have different amounts needed for different days of the week, so, I add on the 5 cheap days. Either to the front, or, back, or both as needed so it's 12 days. Since I am Presidential level, I also cancel those made well in advance DC points days and rebook at the 60 day mark. 100% success rate on any place I have gone (unlikely in some places of course, but I haven't gone there!). So, my cost in MF for the 5 day points is $344.34 this year, or, a cost per night of $86.08, far less than my ownership. No, I didn't buy any points at $14 or even remotely close. So, the advantages in this example is I don't need multiples of 7 nights, and it plays great with weeks, and, owning enough gets you 30% off on points cost for a given reservation.
Some here on TUG do not like or trust renting, no matter how many times someone might say I've done it 1,000 time without issue. There is a control issue. And some literally despise II. I do not despise it, but some do as they feel there is uncertainty and no view guarantees.
Owning more gives a variety of tangible benefits, most of which I use, such as being able to get into Ritz.
I regularly stay for just 4 nights or so in Branson Willow Ridge Lodge since it's drive-able for me. Especially if a friend might be going there, we'll meet them. So, tomorrow, I might say let's go to Branson. I go online, reserve, and go since it's usually available any time of year. If I wanted to go May 17 for 4 nights, it would cost me discounted 420 points in a 1BR. Or, $65/night. If you are one who can do studios (we don't like studios), you can get into Branson for as little as 50 points, less 30% or 35 points net. That's $21/night, try that in a hotel. Yes, it's not prime season, but there are many good times to go there when you can drive. And the shows are the same, and the resort amenities are the same. I rarely if ever go on a trip for the (mostly) required 7 nights with weeks. And you can't always check in any day on weeks, sometimes you're stuck with highest airfares as a result.
DC points users generally made out better during this pandemic event due to how cancellations work, many weeks owners feel they lost a lot. Not all, always depends.
That's a few reasons, there are many more. I love DC points. And I like my weeks too. Together, they are wonderful.