Earlier quoted context omitted.
You mean EB-1. The O-1 is a temporary visa. Approvals of EB-1 are unfortunately highly subjective. It's like winning a lottery (based on who looks at your application).
O-1 is extensible, isn't it? You can get it first instead of H-1B, and then apply for a green card once you move to the US.
The standard is somewhat lower than EB-1. While EB-1 requires what Congress calls "extraordinary ability", the O-1 requires "exceptional ability".
Again, the way things work is that whichever officer looks at the case, subjectively decides if it qualifies (in his/her opinion).
Nothing like the highly-objective points-based skilled immigration system you have in some countries.