A lot of good stuff in here, but I'd say that Luffy usually doesn't need the proper "markers" to be at X level. Yes, awakening is the marker of an Admiral level guy, but Luffy will always be nerfed in that respect, because of his ridiculous physical strength.
pre-ts Luffy beat Crocodile, Enel, and Rob Lucci. Doberman, who is one of the strongest Vice Admirals, said there's "nothing we can do if Lucci is fighting Straw Hat". Not only that but Luffy beat both Boa Sisters who were (1) Zooan users (2) good Haki users. This means Luffy was EASILY Vice Admiral but didn't have the Haki requirement to be a Vice Admiral.