It's got Tom Clancy in the title dude.
Mostly this. Tom Clancy dudes almost always have the Presidential Stamp of Approval for everything they do, so it's hardly a big political gesture here.
Also, isn't it supposed to reference the system a bit like the Nemesis system from Lord of the Rings where you can play missions different ways and have different impacts on the cartel?
(I'm paraphrasing what has been stated/implied in trailers, I have no info on the gameplay specifics.)
Having grown tired of being arbitrarily killed in GTA online by people with infinite respawning jump jets, I'm hoping this will fill the gap for me and my friends in the 'drive around together and occasionally blow stuff up' genre.