But Rooney retired from international football 15 months ago after turning down the chance to be part of World Cup qualifiers against Malta and Slovakia. He chose to go.
It can be argued a friendly against the Americans means little. So why play it? It comes just four days before England face Croatia in a Nations League match.
If Spain fail to beat the Croatians on the same night England face the US, England could win their group and qualify for next year's finals.
It means the US match is an occasion for vital preparation. As every England game should be. Not the 'Wayne Rooney Show'. This is not a slight on Rooney, more the belief and hope that England had moved on from such a personality-driven approach.
Including Rooney, even if it is effectively for charity, would appear to go against everything Southgate has set out during his time as England manager.
What now if a Premier League club pulls out one of its players and says to Southgate 'if you're not taking it seriously, why should we?' They would be perfectly within their rights during a hectic schedule.
Suddenly the build-up is all about Rooney. What message does that send to the others in the squad? The FA believe players such as Sancho, Mount and Maddison will benefit from spending time around Rooney. But surely they are already doing that spending time with a captain such as Kane who led England to a World Cup semifinal?
By all means honour Rooney. Hold a proper charity match, invite back other England greats, make it something appropriate. Make it a night of celebration. But don't do it when England are supposed to be playing.