I also feel strongly that sighted people should be empowered to use the Internet. I don’t care how well-structured and semantic your markup is; if it doesn’t look good on screen, you’re discriminating against people who can’t afford screen readers, and that ain’t right.
Too right. Let’s forget about meaningful mark-up and just get on with designing beautiful, usable Web sites. By which I mean let’s do meaningful mark-up without thinking about it and concentrate on the hard stuff. Afterall, semantic HTML is just HTML 2.0 with some sensibly named divs.