Exactly. I'm not blind, but I do prefer to browse with a larger-than-normal font. If sites just mark up content, then that works fine. Some pages override that control because they need to do complicated layout to say what they mean (like those interactive maps on recovery.gov), but most things that you need to say can be done with text.
I didn't think the Recovery.gov data was so bad (for my standards) once you clicked the "Text View of Data" button. Pull-down menus and standard HTML tables with hyperlinks. The problem the original article was complaining about was that it didn't have extra markups that most people won't notice, but that help the special-assistance tools. Like using TH tags for the table header row, instead of just TR and setting the color.
When I looked at the main state-summary table here just now, it did mark up the header row correctly (as far as I could tell). The original article makes some specific complaints, such as this:
To make the table more accessible, use TH [table header] tags around the state names, and include scope="row".
It looked like this is what they do. Maybe they have already acted on the report?