yeah a Professional will do things that the user/client won't ever notice, but the code will last longer, and the next guy who has to work on it will breathe a sigh of relief when they have to edit it. A professional does things the right way