Consider also that alot of retirees don't stay in Illinois as well. So other states are benefiting from the discretionary spending funded by Illinois taxpayers
Why would that be a problem? The salary & pension are compensation for the career of labor. No part of the pension that person _earned_ is owed back to the original state. That doesn’t make any sense.
When the pension is an unfunded liability, it does change the calculus if everyone receiving it will be spending it off in Florida and not back into the local economy that's paying for it.