The balloons are way above normal air traffic. or should be.
I think DOD is scared too many people are looking up and seeing our own balloons spying on us.
Yes, but they are visible from 25,000 feet.