I thought the main problem this bill was meant to address was that it was found there were tons of DoD funds being diverted into classified “UFO projects” which were then classified forever. The complete lack of accountability and obfuscation really means they could be channelling that money into literally anything. Someone in the department could be giving it all to their grandma and there would be zero paper trail or oversight.
So it’s not exactly far removed from keeping the government in check. Downplaying it as “just silly UFO stuff” is exactly what they want here.
NASA isn’t part of the DoD, so this has nothing to do with them.