Your points are fair, but my guess is that the website is being updated for the new version of the case, considering all the new renders/teasers we've gotten have a vastly different style to previous versions. He's also worked on the website in the past, and has messed it up a few times, which happens when stuff is in development. So my guess is that the v2.0 ready website is still being worked on, and when orders go live for v1.1 drops, he just rolls back to the version we have now.
Plus, W360 is incredibly busy from the times that I've talked with him. He's got multiple projects going on, as well as other irl stuff. What you think may be simple, might actually be more complicated than it seems, and not possible with the time he has right now. And if my first point is correct, then there's no real point to develop a new landing page with more info if the subreddit can serve as a stop-gap. The semi-regular updates are all posted on reddit, both in the Latest Updates thread which is the first link in the sidebar, and more info is in posts marked with "FormD Announcement". That's why there's a link to the reddit on the holding page for the website, because most all of the info people need is there, and if they don't know something, then the Q&A thread is for them.
I understand you want more info consolidated in one central place where you don't have to search through multiple posts (and it makes sense), but when the v2.0 comes out, I feel like that will happen. But in the meantime, I think directing people to the subreddit is just fine, because there people can ask any question they have, and also find a lot of the info in this thread in a post on the subreddit (the v2.0 update is the first pinned post on the subreddit, and in that post is also a link to the latest updates thread with even more info, and the pinned post under that is the bi-weekly Q&A thread to answer more obscure questions)
Tl;DR: The website is not as great as it could be right now which is fair, but the subreddit is serving as a stop-gap in between releases and (by my guess) website updates, which will eventually include more info.