Mario is not a bum, but he is also not a superstar.
The problem I have with Mario isn't with the few times that he was asked to drop into coverage. When he was asked to rush the passer, he wasn't able to, even with one on one with the RT. IMHO he has probably hit the wall. Sure, he will get a few sacks here & there over the next 4-5 years, but he is no longer a superstar & IMO will be a disappointment to the team that signs him.