Earlier quoted context omitted.
A substantial number of those 52 senators oppose free school meals not because they're "too expensive" but because the policy itself (the government giving free food to children) is something they object to on ideological grounds. A much smaller subset of that group also oppose the government giving free stuff to industry, but in either case the cost is not what they're concerned about.
Quoted post unavailable.
Completely out of touch is probably the right mental framework.