Geez, ease up on the little-green-men hype. The videos which were released are
far from 'inexplicable'. Here is one video which does a decent job explaining these 'UFOs':
View: https://www.youtube.com/watch?v=Le7Fqbsrrm8&t=327
The last segment of that video is called 'the lure of aliens'; and briefly explores why people are seemingly so desperate to believe these are mysterious alien spacecraft despite all evidence to the contrary.
The US Navy has excellent reasons to not release any footage taken from their sensors; because our military adversaries can use such footage to determine our capabilities -- and not just the capabilities of our sensors, but also something of the aircraft they are mounted on.