I like your point about how "the appropriate clothes vary with different types of jobs", as I think people should dress to reflect their company or what they do for a living, rather than simply slapping on a suit. For instance, I'm the owner of a fun and inclusive online book community, so I think wearing a suit would make me look unapproachable and less friendly.
In addition, a person's idea of what's considered "dressing professional" will also vary. As an example, I like conducting business in business casual attire (i.e. dress shirt or polo tee and a pair of khakis) and view that as already "looking professional", while others will go all out and wear a full suit, tie, French cuff shirt and cuff links.
Bonnie Gordon School of Cake Decorating and Design Intern