User interface is not just skin deep. User interfaces that conform to implementation models are bad. User testing can never substitute for user interface design. Users don't make mistakes. Users get humiliated when software tells them they failed.
Users make commensurate effort.
Users would rather be successful than knowledgeable. Visually hint at compliancy. Visually show what, textually show which. All dialog boxes should have caption bars. Any program that demands precise alignment must offer a vernier.