I take note of the 'devil' at the top of your post asheng, and the fact that you registered a username especially for it.
Just to put things in perspective, the 'IEng' in my own list of letters is based upon my Aircraft Maintenance Engineers Licences, rather than an engineering degree. In my present job I'm no longer required or allowed to certify work on aircraft, but I remain qualified to do so. Meanwhile, I earn a good deal less than many of the LAEs in my organization and work longer hours than most of them, but without any overtime pay. Now, this isn't a whinge, I chose to do what I do and enjoy the challenge, but as Ghengis has pointed out, there are people in engineering who aren't qualified or tested in the same way as LAEs and Professional Engineers. Maybe its time to weed them out?
**************************
Through difficulties to the cinema