To earn 100,000 miles using the Starwood Preferred Guest credit card requires $80,000 spending. $80,000 charged on Premier Pass would not generate 165,000 Thank You points if it were not for the Flight Points.
.
And east coasters could get a business class tix on BA or AA via CX Asia miles for $50,000 spend on *wood AX.
Its the other bonus points , in addition to the flight points that make it somewhat attractive. you need to be able to earn at GREATER than 200% to keep the program attractive.
AND its only attractive so long as BUSINESS CLASS FIXED POINTS OPTIONS, remain available. If Citi does away with this then we are all stuck with GAP gift certificates instead of international premium cabin travel