Originally Posted by Erasmus
Simple. SNA is a premium business destination; ONT---despite the distance---is the official airport of Disneyland. That's all you really need to know.
I also believe the SFO-ONT flights are Ted, while SFO-SNA are mainline or UX, depending on theflight.
SFO-ONT is now all mainline 50-seater CRJs operated by Skywest.