At our company, no. Which is a shame.
Currently the pages are still following that model. Initially we needed to use target attributes for any form labels that went to new pages (they were too long to be tooltips and explained changes in motoring laws) because those without browser caching would come back to an empty form. Now it's with sessions, so we've seen through our stats that more people continue through the forms than previously.
Really, what would solve these problems, and was just briefly mentioned in the article, is user testing. Ideally users who are not familiar with your content. According to Steve Krug, they DON'T have to necessarily fit your targetted user group... most of the biggest problems on your page can be found by just anyone who knows how to point and click.
Another thing I remember Krug mentioning, and this also had really brief mention in the article, was that it's really not a good idea to assume your users know your jargon terms, even if the group you are targetting is some profession who supposedly uses those terms. So, auction terms, you might think you're getting those people familiar with eBay or something, but Flippa didn't. It got lots of new people. Krug mentioned a site using some strange real estate term which the developers were sure all agents were familiar with. In user testing, many agents asked what the hell that word meant.
For developers such as myself who don't really have the freedom to make good changes to sites for users, there are still a lot of little things you can do.
One thing I was able to insist on is, any time the user has attempted to submit a form and it came back with errors for whatever reason, the very bottom of the form had a little line stating "If you're having issues, you can also contact a human being at (tel num) or (email)". People use it! They catch form bugs for us (yeah, they shouldn't be the ones doing that, but we don't have user testing here : (
Absolutely nothing is more frustrating than getting stuck in some software loop with no opportunity to contact a person. After finally signing up for PayPal, I found that I cannot contact them. They say "use the contact link on the bottom of the page", but clicking it sends you to a "help" page, where it's explained that it's not available in my language (whether it's English or Dutch). I'm pretty sure they DO have an English version, but I cannot seem to access it. In any case, I was expecting contact information, not a help page. Two different things. So, developers who can't make large changes in their layouts or setups can still make sure stuff gets named correctly, and that links actually work. I go through our sites when they go online and click every single link. There's always a bad one in there due to typos. Frustration for the user! Easily avoided.