Skyfall's marketing campaign has been epic and the best of any Bond and one of the best of any movie. No need to say provocative things if they have no base in reality.
LTK was a great film lost in a changed marketplace that wanted the big BOND extravaganza, not a gritty revenge thriller.
It's also not as though it really matters why LTK failed at the US box office. The success of SKYFALL has proven that something like this most likely won't happen again either ever or for a very, very long time. If a mediocre film like SKYFALL can make close to a billion dollars in a dire global economy like the one we're currently living in, despite having a marketing campaign even worse than LICENCE TO KILL's, then I have to wonder if they can ever pull off a box office failure like that again. It would take a real disaster of a movie, one to make DIE ANOTHER DAY look like a piece of cinematic perfection, to cause such a failure at the box office.
Aside from being handed an poorly-done short film during the Olympics ceremony, the SKYFALL campaign has hardly been 'epic'. It's been one piss poor trailer after another and then the worst poster campaign in the history of the franchise.