There's been a few modern releases since the T-14 Armata was posted, however I'd warrant that people nowadays just follow companies on Social Media as opposed to company blogs, so they don't put the time into update the site's news page. Given also that the site could do with touching up in other areas (i.e. image previews), they haven't then taken the time to just remove the news section as they have other priorities.