Well, the treatment for the Duggar family could be seen as charitable, rather than 'VIP', I suppose - a family with that many children could probably never afford to take them to Disneyworld without some help somewhere. Diana was not in that position.
It's probably good publicity for them to be seen helping the less well off from time to time but most people probably wouldn't appreciate them giving wealthy royals the red carpet treatment.