Donny boy should spend more time seeking advice from foreign leaders and less time pushing and arm-wrestling them, one them being French president, who apparently "gets it" when it comes to the role of government in technology and innovation. France's visa programmes for tech workers and startup founders were launched this year.
You should consider the political aspect. Why should anyone rely on anything the government promises, if the next government will likely just scrap it?
The so-called political aspect very relevant, after all it's policy being discussed.
The French tech visa programme remedies the problems with US tech visa that the OP listed, raising the possibility that Macron at least understands the role of government in innovation and technology conducive to attracting talent.
Trump is simply clueless and willingly so about these matters, even when surrounded by advisers. Yet mentioning this is "political" (euphemism for "I'm offended").
http://visa.lafrenchtech.com/