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.
And then, when I went into the Navy, there was no choice. You took about half of the hours during your naval training as naval courses and the other half were engineering.

