Christophorus and it's ilk are merely demonstrations for targeted advertising.

The articles, if you can even call them that, are thinly disguised, overly written/thesaurus-processed/translated regurgitations of press-releases.

Then again, aren't most magazines everywhere? That said, I have to say that I prefer UK CAR/EVO/GQ/Economist/etc over their USA equivalents.