Should the government subsidize research for extremely rare diseases?

Yes. But only by a state government - not the federal government.

With rare genetic diseases we have a pretty good estimate of how many people are affected. The problem is not so much about knowing X or Y but knowing how much you need to spend to eliminate X or Y. You might spend $2B trying to eliminate X and not get anywhere.