Link to Original Source
As far as good scientists are concerned... if you can't measure something, and you can't test it -- then it is irrelevent.
It may be true or false -- you don't know -- it falls into the realm of 'belief' or 'religion' instead of science, if it is not testable.
You just described string theory!
How the HELL did this article get filed under "science".
Venus has a significant atmosphere. Saturn has an atmosphere. Neptune... atmosphere. Jupiter... ALL atmosphere. Hey, look at that! All the planets larger than Mars have a significantly thick atmosphere.
Maybe it's as simple as their gravity is sufficient to trap gasses.
Please refile this article under "Intellectually Bankrupt" instead.
I think the question is the origin of the gases, not the mechanism that keeps them trapped.