When Means came up, I'm pretty sure everyone thought he was a JAG.
Means didn't make the OH top 30 prospect list in 2017: http://www.orioleshangout.com/2017/11/12/2017-orioles-top-30-prospects/
He was 28th in 2018: http://www.orioleshangout.com/2018/11/06/2018-top-30-prospects/
For some reason I can't find the 2019 rankings but MLB.com didn't have him in the top 30 list for 2019: http://m.mlb.com/prospects/2019?list=bal
So yeah, I'd say Means was undervalued. But if we're going to say that Means went outside of the organization to become better, that's fine, I'm not going to argue.
Fair enough on Mullins, too.