o1 however is often better for coding and for puzzle-solving, which are not the vast majority of uses of LLMs.
o1 is so much more expensive than 4o that it makes zero sense for it to be a general replacement. This will never change because o1 will always use more tokens than 4o.