D2 is OK, but I think its reputation is being overblown these days. Edge retention is good, but not amazing. It's not particularly tough, and it is not the most stainless. I think people love it these days because it has become sort of the go-to steel for cheaper knives these days, replacing 8cr13mov. I don't love 8cr13mov either. But D2 is not that much better that 8cr in my opinion. It has an advantage in edge retention, but it is not that great. Just check out some of the many testing and comparisons that have been done, which are available on YouTube. Also, once D2 gets dull, it takes a long time to sharpen. 8cr13mov is pretty poor, but you can sharpen it back up in a pinch, most of the time with just a strop.
So D2 is good, but I think there has been some exaggeration of its quality due to the plethora of quality budget knives that now use it. There is nothing wrong with that, and overall I think it's a good thing that budget knives are moving away from 8cr13mov and towards D2. But to hear some of the talk on discussion boards, you would think D2 is some amazing steel, and better than S30V. That's just not true.