It's not popular because it's not new anymore. It's all about marketing. That's it, nothing more.
Take the 30-06 for example, an absolute wonderful round, but when the military went .308 it killed the popularity of the '06. Everyone wants new, or military. There is nothing wrong with the 7...