I want Andretti in F1 too (well, more precisely I want another team or two. Or at least someone else to take over a pointless team like Haas or ~~Minardi~~ ~~Toro Rosso~~ ~~Alpha Tauri~~ Diet Red Bull, I don't really give a shit whether it's Andretti or not)
But what the hell does this have to do with random US politicians? They don't have a say on this. This just seems like some politician trying to get a bit of free PR. He surely can't actually believe his shouting into the wind counts for anything, can he?
If this nonsense is allowed, imagine the can of worms it would open. All of a sudden plenty of countries could say it's not fair and demand they also have teams allowed to enter. Should the NFL have to let British teams join if the UK government started kicking up a fuss about it? I'd say no.