This is not true at all.
Reposted from
Godspeed You! Woke Moralists
Whenever people talk about state censorship by communist China I just want to point out that the Department of Defense said they didn't like SHIELD in the Marvel movies, so they made an entire movie getting rid of it to appease the US government so they didn't lose out on federal funding.
Comments
But if anything it just shows that Marvel will forego free military vehicles from DoD if it effects story