Hey DistroWatch, it’s a joke, right?

After I finished reading the latest DistroWatch Weekly and hit the back button, I saw a pretty scary distro rank ladder:

I was scared so I even actually checked top three’s homepages and the result was even more scaring: they DO exist!
What the heck is going on here? Where is Ubuntu? Where is Debian? I couldn’t [...]