tbf I don't think they scrambled to get Moyes. Usually we sack a manager, then spend 2 weeks dithering over 3 crap potential managers and then choose one having wasted 3 games.
They sacked Dyche, got on the blower to Moyes and we've only had interim manager/s for 1 fa cup game, so I'd say that's quite swift.
Is he the right choice currently? Time will tell. But I'll give them credit in making a) the decision to sack Dyche and b) deciding who they wanted to replace him within 24 hours and c) appointing him within 48 hours.