WRT to how the team handled QB controversy in the past, I'm not willing to hold that against Whaley. It is different ownership now and he is a new GM.
I do not believe Whaley should be immune to fair criticism. Whaley's job is to put together the best team he can. I do not believe that if a good QB was available for trade/free agent pickup, he would say no because he drafted EJ.
Whaley brought Taylor and Cassel in as competition. IMO, the two best QB's with any potential to be the future of this franchise remain on this team.
I do not believe getting rid of Cassel was a mistake. Any team down to its 3rd string QB is likely going to lose. I doubt very many teams plan on ever having to play a 3rd QB. Cassel's ceiling, IMO, was 9-7 and his floor was 7-9. I'd rather have a potential tire fire of a season where we find out that we need to get a new QB (draft/trade/FA) than to be mired in mediocrity.