See post #78. And if you want to “blame” anyone for the U.S. having diplomatic relations with the Holy See, then your person is Ronald Reagan.
I don't imagine the Vatican does him poorly and gives him water and dried bread to eat or gives the security detail the day off when he's in town.
Of course, Catholics generally don't whine about having their money spent on visits by non-Catholic heads of state.