Congrats on passing ROFR! Once in a while I get tempted to add on another batch of points to the 1300 we have. Then I recall my maintenance dues, they were just shy of $8700 this year, and the temptation goes away. Now if only my brain would react the same way when I recall the number while standing on a scale and reaching into the refrigerator. But I digress. If we do add on more contracts it would be for the express purpose of renting the points out to mitigate or cover the dues.
I see the ROFR question was answered. There are a number of reasons to desire or wind up with multiple contracts. Each time you purchase points, those points are assigned a new contract.
Someone may wish to add on to their points balance when they want to come more often, stay in larger accommodations (1 or 2 bdrm vs studio) or come at a different time of year. The points requirements for a stay in a studio at Beach Club Villas during January or during F&W is 15/16 (Sun-Thu/Fri-Sat) points per night . The same studio Christmas week would be 25/28 (Sun-Thu/Fri-Sat) points per night.
Alternatively someone may wish to add on to a different resort to get the 11 month home resort priority booking. We added on at Beach Club because it became increasingly difficult to get a studio during F&W at 7 months out which is when non owners of a resort can book. Those who own Beach Club have a 4 month head start on booking over those who don't. The same is true for each resort. So, we added on enough points to be able to stay in a studio at BCV every weekend during F&W.
Another reason is because it is desirable to purchase contracts in smaller increments. Should one decide to sell a contract, it is easier to sell the smaller ones and they go for a premium. We have 300 Beach Club points. We intentionally purchased 100 point contracts as they came up for resale so that we could sell them easily should we wish to do so in the future. When Villas at Grand Floridian was released PlanePrincess bought on day one. It is his favorite resort, no surprise there

We purchased 220 points but broke it up into two 110 point contracts.
Lastly, some build up their points over time and save their money to be able to pay in full. We have paid each contract and add on in full each time even when we bought direct. We started with 180 at SSR and then realized we enjoyed going and wanted to visit more often and treat our family to WDW vacations. So we added on over time. We now have 10 contracts totaling 1300 points across 4 resorts, SSR, AKV, VGF and BCV.