Some things are basic. Y on all carriers sucks, MCE/E+ marginally suck less. FF programs are all moving towards rewarding the big buck spenders. Award redemption has been de-valued. In reality there are no stark differences. DL doesn't serve surf and turf in F while AA serves chicken. As noted go with the carrier that bests serves your needs. In you are MIA based unless you want connections its AA.