It's not a cheap shot at all and it certainly isn't cheap as hell. Fran was very loyal to Moss and it wasn't reciprocated. Unlike Rudock (who transferred to Michigan after Ferentz declared Beathard the starter), Fran never once said that Moss wouldn't play a major role his senior year. Not once, to my knowledge.
Sorry, but I'm a fan of Iowa. Iowa has won a ton of games this year as well. His teammates at Iowa were counting on him, and he let them down. Sorry, but that is the way I see it. Coaches shouldn't quit on programs and neither should players. Moss didn't improve his future prospects by transferring to Kansas and averaging 7 or 8 points a game. He could have been spectacular at Iowa this year with him shooting 3s and Garza dominating the inside. Evelyn has been good as well, but we definitely needed another good shooter and Moss would have been that guy. Moss would have played significant minutes at Iowa this year, in my humble opinion.
Evelyn transferred from Valparaiso to the Big Ten because that is a huge jump in competition. Transferring from Iowa (before your senior year) to Kansas is not comparable in my eyes. Yes, Kansas is a better team than Iowa, at least based on the current rankings, but I don't think you can compare those transfers. Moss was secure at Iowa, as far as I know, and Fran was counting on him to play a big role this year.
I absolutely do not understand why he transferred and quit on Iowa. I don't get it. Fran praised him and supported him during his entire time at Iowa, and started him in a ton of games. He should have stayed. I respect Fran and his coaching staff for keeping their mouths shut about it. The transfer by Moss surprised the hell out of me.