"basically deemed impractical in realistic battlefields" - that's what they want you to think....
consider the B2 bomber.....according to wikipedia it has a top speed of 604mph. It flew to afghanistan, ~8000 miles away? at top speed, 13 hours one way, from whitman airforce base, missouri. 2 pilots in a plane for 24 hours? Is there room for a thunderbox in there? I think it more likely for these things to be classified, than admitted "hey, we have a new secret weapon...check it out!!" it is a matter of national security, no?