Honestly, I think having a back button is a way to provide expected behavior. There are still plenty of users on the internet who are far more comfortable clicking back than they are understanding that the home page link provides the same functionality. If anything, the back button should have more consistent behavior, going from a discussions listing to a user profile does not generate one, but going from a discussion to a user profile does.
But honestly, this is excellent fodder for extensions.