yeah. there are plenty of reasons. I do think the shift to the client(nat)/server(default-free) model did alot of damage. ATM was also a huge suckhole that killed momentum. and I think ISP just stopped listening to what the ietf had to say for the most part.