While I do not disagree with the aspect of not doing dives to get the nitrox cert., there WAS value in actually taking students out to complete the class off a boat. Simulating/planning the dives in the shop is one thing, but planning and going through the real motions on a boat did have real value.
For instance, in many Florida locations such as the Keys one often has just a few minutes between dives to re-hydrate, chill, switch bottles, brag about the first dive, and plan the next dive while the skipper and crew set up on site two. In the excitement, swells, crowded dive boat, etc... it was always interesting to see how many buddy teams did not discuss their MOD and/or reset their computers for the second mix. Those who did received some positive reinforcement while those who didn't learned a great lesson about being detailed and slowing down before they began their second dive.
I also liked to use a different mix than my students and drop just a few feet below their 1.4 pp o2 threshold, make some noise with a rattle, then beckon then to come on down and see some mysterious but imaginary critter or whatever. Those who began the small descent got an earful, while those who signaled "no- must level off here" again got great praise.
Finally, it was another chance to take students diving, help with skills, correct some issues, etc.... which is always good.
In the long run students save no money. We used to charge $165 for the class which included two dives and the EANX fills. Now we charge $99. Same price w/o the dives.
So I have a hard time saying there is no real-world reason to include dives with the class.
Nonetheless, I understand why the changes were made.