Here is the thing with Mahoney. He's technically fine, he works hard, has size, etc. You can tell why the coaches like him.
But, he's a MAC offensive lineman as OP stated. He just doesn't physically have it to be a P5 offensive lineman. And, I wouldn't even be upset if he was like our 11th best OL that plays special teams. But, the fact that he's in the Top 6 and gets rotated in often is a problem. He has actually had some good games here and there because of what he does well...which is play with good technique and give max effort. He just gets overmatched with legitimately talented DL.
Jones is just a bum, and I have no idea why he gets snaps, period.