The firing was most definitely worth it...and beyond deserved. This program was going off the tracks and something had to be done.
As far as who the new coach will be, nobody really knows anything beyond the rumors that are out there, and those seem to change by the hour. (And just for the record, neither Cristobal, Golden, or Diaco do all that much for me, but that's just my take.) -That said, somebody's got to be chosen, and he'll have my support to be given a fair shot to show what he can do.
Until the new guy's announced, though, it's all just pure speculation that's gonna be all over the place, which is par for the course during a coaching search.