http://www.engc.org.uk/ecukdocuments/internet/document library/UK-SPEC.pdf
Not true......you do not necessarily need a degree to become a Chartered Engineer, you have to demonstrate you have the necessary competence through working experience.
In the US it is entirely possible to obtain State Engineering Licences without a formal degree, you need references from a State accredited Engineer and need to pass the competences set out in State accreditation...a degree serves as part of those competences, but is not the only way of demonstrating them.
Unless you are suggesting that the EngTech, IEng and CEng are not internationally recognised?