the public-at-large i'm exposed to seems to be more apt to assume they're aliens -- so frankly anyone that assumes it's just an innocuous weather balloon is a breath of fresh air for me.
Are balloons still used in weather forecasting anymore? I thought that ended with weather satellite.