Great Question!
I wish someone in the KNOW would let the "secret" out. lol
One thing to remember is that the Pixie Pass is for Florida residents, ALL of Florida.
That is much different than the Imagine Key at
Disneyland that is limited by Zip Codes to southern CA.
Some say it may have something to do with a Florida law or regulation, but if that were true it would be easy to verify. Its not.
Some say it is because of an under-the-table deal, but too many in power have come and gone over the years for any deal like that to be still in place.
In reality, it is probably a combination of many things....
Some of which may have to do with not wanting to upset certain groups of people, including the following...
1. Actual locals like cast members' family and friends.
2. Owners and employees at Florida companies that supply WDW with everything from food to toilet paper.
3. Florida contractors that work on WDW construction and maintenance projects, large and small.
4. Local and state government officials, politicians, and their constituents.
Any one of those groups could directly or indirectly shut WDW down, costing millions, and they know it.
I am sure there are many, many other possible reasons, but we may never know.
.