LinageOS is the successor of CyanogenMod, they just started a few months ago.
The website and everything else is still new and very much work in progress. I guess their main focus was getting up the core infrastructure before making a cute website.
At the same time, saying "This is who we are, this is what we're doing" is pretty important. It's not part of a "cute" website; it's part of a functional and informative one.
With what? Typing up a paragraph on the homepage that says "HEY CHECK THIS SHIT OUT. HEARD OF CYANOGEN? JUST LIKE THAT."
The lineage site is pretty garbage. It tells you nothing about it, and had I not been following the Cyanogen news, I'd have no idea what it is. It's literally impossible to figure out what it is from any page of the website.
No. Just no. This is not one of those, "You're welcome to contribute" things. This is one of the most basic things to have, and for them not to have it reflects extremely poorly on them. This is like not having the build scripts. So do not try to spin it. They very rightly should be criticized for not having that.
Much more info on wikipedia - https://en.wikipedia.org/wiki/LineageOS