Watch the video and explain away........we'll wait for you weather ballon story.
Sorry buddy, you're the typical pseudo-philosopher/scientist.
You watch something like this, it seems to make sense to you thus believing it to be feasible and highly likely to be true.
Don't worry, next week you will come across another scientific theory which impresses you pretty much in the same manner and you will be just as adamant that it is true also.
UFO's are fact. It's their origin that is debatable, but yes I believe in life in the universe outside of Earth, it's just that I'm not as naive or as gullible as you to believe any theory that seems to be convincing or with a solid argument against it. Remember the theory wouldn't survive if it wasn't convincing.
Take this knowledge with you and re-asses your position.