I actually like the idea of having fastpass+ be given to those staying on-site and make it a paid service to those staying off.
The perks for staying onsite have dwindled to the point where there's just no benefit.
I get Magic Bands with my hotel stay? Big deal. This is at most a $20 value. I have 35 of these at home.
I get to charge stuff to my room? So what. My credit card works either directly or indirectly and I have to carry around my ID anyway and my passholder card so what's another card in the purse?
I get my stuff delivered to my hotel? Don't care. I don't mind picking it up on my way out.
I get transportation to the parks? Everyone does. It's not a benefit for on-site only guests
I get to reserve ride times ahead of off-site guests at no cost? Sign me up.
However, I also believe that opens a Pandora's Box. Once on-site guests accept this as a perk and off-site guests pay the price, then how long before it becomes a charge to all? Maybe on-site pay less, but it's not long before Disney tries to squeeze the dollar out of everyone.