Marrone was the harsh disciplinarian. And he was absolutely hated last year.
Rex is a good personality, and therefore a lazy coach. The good personality sells tickets, and Pegula likes that.
Hard ass Marrone couldn't sell tickets, but the penalties stopped with him. Can't have it both ways.