You’re right that an undergrad degree is no longer sufficient to do high level and sustainable engineering, but
N.Am doesn’t need more thesis-based masters engineering students; there are already too many of them for the number of faculty positions that will be available in the next 30-50 years. M.Eng programs need to be overhauled into 3-year comprehensive professional degree programs, while leaving researchers alone to research