Boys, boys, let's not argue over personal preferences in airlines.
I think you bring up a stellar point though- you're fighting over who can be -less- profitable to a company.
If you don't live in SFO or LAX, you would likely only be flying VX for the PRICE or because someone told you it's a great experience.
As far as FF, they finally got in a program that isn't worthless, but that said- unless you're consistently flying from the west coast to the east, NO one will ever earn that earnings threshold.
Why would you choose VX over AA or UA, is the wrong question, the question is why would VX be attempting to draw customers from AA or UA when there isn't a profit to be made from it.