The mandated IDP program is yet another reason not to hire and take a chance on beginners. It really is a sad situation, especially for those students unlucky enough to get stuck in Architecture programs that are truly useless.
A good program mush have very solid engineering in addition to everything else. Students should be able to do the structural engineering for their own projects coming out of school (I did on my second house in the mountains), and have solid knowledge of mechanical and electrical engineering as well. This is a distant and impossible dream, it seems, for most programs these days.
And it makes perfect sense: the standard trendy philosophy in most schools is deconstructivism. And one of the tenets of that philosophy is that the real world is in flux and nothing really is knowable, etc etc. My experience is that Reality wins every argument put up against it.