Yeah...
They won't enable the support unless someone is working on a remote; but nobody can work on a remote without support for it...

Wow, now that's circular logic, wouldn't you say so? Can't design a remote without firmware support to test it with (thus coming far before the stages of manufacturing anything); and they won't enable firmware support without someone manufacturing something.