I know that sometimes the All-Stars have a three night minimum. I once tried to book an All-Star room the Thursday before Memorial Day (back in 2000), and was denied since it was only one night that I wanted. So sometimes the All-Stars have minimum stay requirements on days near Holidays or Holiday weekends.
I don't know about moderates resorts at Disney or the deluxes.