How can you say that McLeod getting "beat a couple times" but they were really Jenkins fault?
McLeod is the Free Safety. Its his job to be the deepest of the deep and in every case HE was the one who either jumped an underneath route while failing to provide the "over the top" help, or he just flat got beat by not reacting to the ball in the air. People seem to love him because he likes to go for the kill shot. Unfortunately, right now, is the best option on the roster.
I do think there will be some consideration to inserting Barron at Strong Safety, and moving McDonald to more of a Free Safety role. McLeod does have decent read and react skills, but needs to be more disciplined. (sounds a lot like the things that are constantly being said about Jenkins). IF he realizes his primary function is to not get beat deep, and stops trying to jump routes to go for the kills shot, the entire defense will be better served.