The fast passes would disappear if you cancelled your hotel reservation. I don't know that they have always but that is the policy now.
Otherwise, people could make a hotel reservation, get their fastpasses at 60 days out, then cancel their hotel and stay somewhere less expensive or even just...