No. The UK requirement is technical in nature in that it improves the machine readability of the application form.
The Thai requirement, although argueably valid in its day, is now outdated as explained above and should be removed, but there's no gain to them for doing it so it'll likely remain.