It's not really unpopular - most movies earn twice in non-US countries than they do in America, except TFs. Considering the anti-US military sentiment globally lately (a reason for GIJoe movie to be a global unit not a US unit), the TFs movie just did worse outside of the US than it should have.