The USAF is the only branch without warrants. So is it the USAF has it right and the other three branches are out to lunch, or is it the other way around?
The USAF got rid of theirs due to the creation of E-8/E-9 grades and quit appointing WO's in 1959. I'd say a sound decision made in the 1959 USAF isn't a sound one in the 2016 USAF.
The USAF doesn't want to create them again because of money. It's easier to task SNCO's with stuff well above their pay grade, then pay them more money to do the same job.