The first thing you have to do is take everything with a grain of salt. You know, you've gotta just look at the goal, focus on what you gotta do and take one step at a time as a whole, as every performance being that's it, that's one objective, and let's just move forward and work on that.
Because the competitive landscape of the web is such that the site which looks and works best gets the most traffic, developers and designers put a premium on the presentation of that content and let structural markup take a back seat.

