None of us can know what portion of VIP own any particular expansion. I know players that didn't purchase Feywild because silly, whimsical wasn't their cup of tea. I would of liked it even more whimsical myself but I respect they can choose to purchase or not purchase whatever they choose on their own criteria. I know players that refused to purchase Saltmarsh because they found the idea of a mini-expansion required VIP purchase offensive. I own both.
I never said they had to keep it to F2P content, just that requiring an expansion going beyond regular VIP expenditure could potentially annoy VIPs.
While encouraging everyone to purchase every expansion is obviously SSGs goal its likely not the goal of every player VIP or not. By requiring an expansion in particular to succeed on this goal (assuming there are not actually more than 7) it would seem they are pushing a purchase in particular. A purchase that even someone VIP would have to make if they had this goal on hardcore.
I think had they kept it to content to which ALL VIP have access it would be a /shrug go VIP then. But to say "oh well, purchase the expansion then if you want to fully participate" is a bit cheeky to say to VIP in particular.