This is actually a common theme in OW training. The OW class has been watered down with the idea to sell Con-Ed classes to make up the difference. For subjects, simply browse for the latest 'What I didn't learn in OW class' or 'How to improve the OW class thread'. The gist of them are that the only way to truly fix it is greatly increase the cost/length of the class to build expierence and add skills/information when appropriate. (similar to the club system oversees).
Now, I am a major proponent of providing a lot of information. I think new divers should have access to full tables, including some with deco schedules. They should have fundemental idea's about decompression models even if the profiles they dive initially don't 'need' it to be safe. The point of the class is to teach them how to use the information they have and how to make good decisions. Arbitraly hiding information is counter to goals of education. This method doesn't prevent new divers from doing a 200' trimix dive in a month and nor should it. People should have the right to do stupid things to themselves. Its a cost of freedom.