I agree with you to the extent that you are not asking these new graduates not to learn these software at all. I am a Nigerian Engineer. I was trained here, I also work here. There is no Mechanical Engineering graduate that has no knowledge of materials, stress analysis, pipes(usually in thick and thin cylinder analysis in mechanics of materials),flow analysis etc. Same thing applies to other discipline. The main key issue is knowing which software apply to you. It is totally wasteful when Mechanical Engineer goes to learn HYSYS, FLARENET etc. If you are trained by a licensed company on the software, you will definitely have enough material to read. There are many EPC contract going on. Having a knowledge on any of these disciplined modeling software will surely put you on good stead in getting job.