There is certainly a history of this rising into the public eye and then falling again, particularly in Argentina. This is often blamed on the Government wanting to distract from internal issues, which is, indeed, the case on occasion, but should not be disregarded as the only reason.
I think part of the problem is that the population of the UK is actually quite widely misunderstood in parts of the world. We are a pretty resilient bunch when it comes to our nationality most of the time, several film directors have stated that they look to UK actors to play the bad guys in a lot of films because the UK are one of the few countries left that get confused at the idea that this is 'racist' in some way, rather than simply a job (and let's face it, we do pull off a good bastard)
But we are also sticklers for manners, that still hasn't been rubbed out of our culture entirely, and have a rather vicious belligerent streak when we do feel insulted. That's nothing really to do with 'arrogance' as is assumed, and more to do with the fact that we feel that if you've crossed the line then you must have been pushing pretty hard for it, so if it's insulted you want, insulted you'll get.
So regardless of public opinion as to whether talks over the Falklands should take place or not, the moment you start a conversation with words like 'Colonialism', the whole country will collectively raise it's eyes skywards and say 'Oh, for crying out loud, not that again...' and you've already effectively united them in ire. Had the situation been approached differently, Cameron could have been left with an awkward situation, with him saying 'We won't discuss the Falklands' and at least a section of society would be saying "Why not? What are you worried about?". The approach taken bought out the 'screw you' in us, however.