HN isn't creating subtopics because HN is paranoid about making changes to the structure of the site, particularly when those changes make the site look and feel like Reddit (because then the sort of people who like Reddit might show up here and stink up the place. And that would be terrible. Just terrible.)
The motivation, I think, is primarily twofold - a desire to 'recreate' HN with a more limited focus, or with a different and more up-to-date UI which still maintains the minimalism people like about the original. Why make a 'HN for data science?' Maybe because stories about data science can't get the focus one might like here.