It looks like it and all of the linked websites were created in 2015-2017 and never updated.
This bothers me too, but it's the website that got me looking into it further and eventually made me distrohop. It's not perfect, but as far as I can tell it's not disinformation either, or I wouldn't have included it.