Choosing mediocrity, old mediocrity, I think your line of reasoning might just land you a job in DanO's front office, but be careful, you might only have a job for anywhere from a few days to a few weeks
Randa is all the things you say, which is why I cash him in and consider that to be one thing that has been positive about the current season.
As for EE, he has been outstanding at every level. There is nothing he has to do, other than get those errors in check, to prove himself in the minors. He has done the opposite of your opinion with the numbers he has posted at yet another level up the chain.