RichardDeaf, exactly.
However, there's no easy way to add captions to many of these cable standards, so the FCC rule that I recommend is that it is now the boxs' responsibility to do the caption decoding before ANY component or digital output or HDTV output (because there is usualy no way to pass captions over those)
Notice how cable/satellite HDTV boxes now have builtin caption decoder?
Notice how many software DVD players (i.e. WinDVD) have a builtin caption decoder?
Therefore:
If it's a HDDVD player, it must also have a caption decoder builtin.
If it's a BluRay player, it must also have a caption decoder builtin.
If it's a DVD player with HDMI/HDCP/480P+ outputs, it must also have a caption decoder builtin.
If it's a TiVo or Slingbox, it must also have a caption decoder builtin.
As simple as that. Copy the move that cable boxes and software DVD players did, and build in the caption decoder. If it's possible to pass it along on the cables, sure do it, but all modern boxes must also have a builtin caption decoder.
It's cheap enough to do now. Mandate it. Make it law to put caption decoders in all boxes. (And if the digital interconnect has caption transport capability (and not all standards provide a provision for this), standardize it so that there's a "caption is on" flag, so that no further decoding needs to be done -- no overlapping captions anymore. Solve the DVD-subtitles-and-TV-captions overlapping problem)
This the only easy way to solve this mess - put the decoder in all boxes. You then only need to turn it on, in one of the boxes.
-The New Law In Plain English:-
"Any box with any HDTV-output / digital-output / progressive-scan-output, MUST have a built-in caption decoder"