I actually implemented this in a plugin, but I think the concern was that making that change in core could potentially cause a lot of confusion for existing users, especially those that have “consider topics as new when I haven’t viewed them yet” as their setting.