See #33 please. It was meant for you, but I replied to wrong comment.
I suspect a lot of this may be a function of how Social Security and Medicare relate to the numbers -- both in terms of taxes paid as well as benefits received. These numbers are misleading for densely populated states with high state taxes like New Jersey and Connecticut. These states have a lot of working-age people who pay Social Security and Medicare taxes, but Federal outlays to SS and Medicare recipients are probably very low because our retirees get chased away due to the high cost of living.