I agree with you. But can we agree that while there's reason to believe that he wasn't the problem, simple logic would also suggest that he wasn't the solution either? I say this because if he were, wouldn't Mario have just given him playcalling duties and promoted him to Co-OC?
So, while I have no issue with Ponce, if he were promoted as the new playcaller/OC/CO-OC whatever they dress it up as, imo Mario will have failed miserably again. Ponce would be starting out with a lot of negative equity to make up due to misconceptions about his role in the UM offensive attack and also about his abilities as a playcaller for a program with championship level resources and aspirations.
So again, I have no issue with Ponce this season. Imo the QB coach and OC need to be handled by the same coach and I think that places Ponce in a very unfortunate situation given the pressure that will be on Mario to nail this next OC hire. I can't see a situation where Ponce remains unless he takes a demotion, which isn't fair either, but what in life is you know.