> This is a push from Congress to force programs into the open that are secretly capturing Russian/Chinese UAVs right?
No. The USA has spent the last several decades putting most of its military budget into aircraft carriers, which will all be sunk within the first 24 hours of any conflict with China. This is just a last ditch effort to try to trick China into thinking we might have some kind of deterrent.