Distinction
There is a difference between mavericks and yahoos. There is at least some implication that a maverick knows what they’re doing and are acting in accordance with their knowledge. A maverick has a method, or a theory. A yahoo, on the other hand, just randomly throws stuff against the wall hoping that something will stick and makes a big fuss about their independent thinking if something does work.