Most federal spending is not for welfare but for social security - and retirees tend to congregate in certain places. CA has less retirees than the national average. Many retirees have moved from other places, as they seek to escape high tax states. The issue seems very nuanced, not so location dependent.