The wishes of the inhabitants of Diego Garcia counted for nothing when British interests conflicted with them. I'm sure when the treasury decides it's too expensive and the Govt thinks it can get away with it the issue of sovereignty will be solved.
As for the military aspect if the Argentines were able to successfully take the islands I doubt the UK has the political determination or the military ability to retake them.