Re: The status of Engineers.
That happens here - but there are downsides.
To get the "engineer" title new grads have to serve years as an engineers-in-training and so work for a company with an engineering training program. That means new eng grads can be paid peanuts by large companies because if they don't jump through these extra hoops they wasted their degree.
Startups can't hire engineers because they don't have their own chartered engineers to sign off on the training.
Want to employ a maths PhD as a software engineer? You can't.. Want to hire that American CS grad from MIT/Stanford, you can't because they don't qualify.
The result is that all 'engineers' immediately jump to management, because managers (especially in the public service) have to be professionals. You also get a majority of people doing the softest 'engineering' course they can find - usually environmental eng - so that they can become civil servants.
While the actual technical work is outsourced or off-shored.