Gear for soldiers needs to be rugged, idiot proof, and easy to work with. Inserting contacts to gear-up for a patrol would seem to be none of those.
I'm not adverse to the idea .. I would have liked to use this myself, back in the day .. but we need to keep in mind that information overload is a very real problem for these guys.
" A screaming red display flashes up on the goggles informing him that the millimeter-wave radar has noticed a stream of bullets headed in his direction and would you like to know where they came from, sir?
He turns off all of the techno-sh in his goggles. All it does is confuse him; he stands there reading statistics about his own death even as it's happening to him. Very post-modern. Time to get immersed in Reality, like all the people around him."
~Snow Crash