It's an anti bike site designed to put you off riding.

If someone did the same for a car site, you find just as much carnage, damage and mess. Car accidents can be real messy too.