No, the O-1 is meant for individuals with specialized skillsets. The H-1B is meant for workers with a bachelor's degree or above, or equivalent experience.
Besides, the idea of trying to segregate workers like this is bogus anyway. Fuck the police state.