Yes there is.
It basically comes down to having a complete understanding of the HTML Elements and Attributes. Most elements have an accessibility attribute involved, I use them when appropriate.
I've seen many go overboard with their accessibility implementations. So much so, that I would fail them for overdoing it. For example, excessive use of title attributes. Improper use of alt attributes, etc.
Who is responsible for web accessibility?
The site owner is ultimately responsible.
I use them with "great success". Gives me total control over layout and the visitors "do" use them. So much so that I am now making it a standard practice. If not for the visitors, for myself so I can see what the heck I'm doing. The eyesight is not what it once used to be. ;)
Can you believe there are still a "bunch" of users out there who have no clue about resizing text, none whatsoever. And, IE still does not include the Text Resizing button as a default setting. You have to dig for it and know how to add it to your toolbar. Many don't. :(