It still is circular because there is a laundry list of reasons the MVP voting hasn't always been reliable. I mean the notion that "you can't be MVP if your team doesn't make the playoffs" is just now dying. I could probably say even more recently than this, but with absolute certainty I will say that if 2016's stats happened in 2006, Mike Trout wouldn't be a 2x MVP. Mookie Betts would have, without question, won the MVP instead. Baseball writers also sometimes vote for their home team guy even if it doesn't make a lick of sense (though off the topic of my head i don't know any specific examples where that one has actually changed the outcome of a vote). To determine elite status i'd really rather look at how often they led the league or were at least top 10 in their league, rather than what flawed voters of the past had to say. But anyone with 3,000 strikeouts, let alone nearly 4,000 strikeouts, gets in my hall. Which i know you argued with longevity but I don't see any reason longevity is a negative. And honestly a good chunk of the guys in the 3000 strikeout club have a lower k/9 rate anyway.