This is pure B.S. That web site has very bad HTML coding. No meta tags. 'Nuff said from me.
With all due respect, there are plenty of examples of web sites with bad or no meta tags, terrible layout and amateurish html that consistently rank in the top ten.
Meta Tags have very little of the value they once had when it comes to rankings. There are many other factors involved now. Site design (badly written html) has little to do with ranking unless the design prohibits easy site navigation.