Too much accessibility - double expanded acronyms

We all know that when an abbreviation or initialisation is used, that it should be expanded at it’s first use. We know too, that there are two ways this can be achieved:

a) In plain text (best practice) or
b) Using the ACRONYM or ABBR elements.

Unfortunately web authors often use both together. This is awful for screen reader users, if they have expansions enabled, they will get both the full plain text and the fully expanded acronym.

For example, if the code is:
<p>Big friendly giant (<acronym title="Big friendly giant">BFG</acronym>)</p>

To sighted users the text will look like this:
Big friendly giant (BFG)

To screen reader users it could be announced as:
Big friendly giant (Big friendly giant).

This repetition isn’t just a pain in the ears, but also prevents these users from making the association between the full text and it’s short form, and becoming familiar with the sound of the unexpanded acronym. So when it is used unexpanded later on it would be the first time they encounter it.

So where you’re providing the expansion in plain text, avoid the temptation to use ACRONYM or ABBR to expand the initials that immediately precede or follow it.