Non-flying ways to earn EQM - Elite Qualifying Miles / Points?
I just saw an ad in the JFK Admirals Club for the Executive AAdvantage World Elite MasterCard, which offers 10,000 EQM if you spend $40K in a year (though you pay $450 a year to use it). I was previously under the impression that EQM/EQP could only be obtained by flying. Is this card the only way to progress towards status without hopping on a plane, or are there others I'm unaware of?