On the old frontpage, you have a news feed. From this, the game’s current release status is immediately and prominently obvious. You see the latest stable release version number, its release date and a quick changelog.
This basic information is nowhere on the new front page. Fortunately, there is a releases tab. But unfortunately it lacks the release dates and version numbers. There is no way to know if it’s even in chronological order (and is it asc/descending?) since there are no dates or version numbers, just names. Nothing’s indicating which is the latest release, so assumptions have to be made. It’s probably on the top. “Cooper”? When was it released? Yesterday? Three years ago? No way to know. So the end user has to boot up his old game, look for version numbers, but as you know they don’t contain any references to the version name.
Furthermore, the new site only has direct links to the old stable builds. There are no links to experimentals and directories containing them. So the end user seeking latest builds has to manually copy and fiddle with the URL, blindly hoping that assets.cataclysmdda.com/downloads/ allows directory indexing.
tl;dr: Please avoid overt “streamlining” where useful and critical information is removed. The .org page is missing release dates, version numbers and download links for experimental builds.