The content is accurate at the time of publication and is subject to change.

If you've ever wondered how to earn SkyMiles, then you probably know that Delta has a loyalty program and credit cards that allow you to do so. Ideally, it would be best to have a Delta SkyMiles credit card and a Diamond status in the Delta's SkyMiles loyalty program. Easy said than done.

Delta credit cards are not easy to get with poor credit. Plus, as they are issued by American Express, they come with rather high annual fees. Another disadvantage of the Delta cards is absolutely no 0% APR introductory period paired with high ongoing interest rate. The bright side of the Delta credit cards is that they allow you to earn miles on purchases and Medallion Qualification Miles (MQMs) that you will need to reach next Medallion status.

As a Member of the Delta's SkyMiles program, you will definitely want to reach their elite status - Diamond Medallion status. This elite status gives you access to the best Delta's travel benefits like more miles and rollover MQMs, complementary CLEAR membership, waived fees, premium boarding, priority check-in and security line access, first checked bag free, and many other benefits. That all is good but there is one big drawback: to get the Diamond status you will need to earn 125,000 MQMs or 140 Medallion Qualification Segments and $15,000 Medallion Qualification Dollars, or Medallion Qualification Dollar Waiver. To make things worse, those who've already reached Diamond status won't like the change to the MQD Waiver. Starting January 1, 2018, members will need to spend whopping $250,000 in a calendar year to get the MQD Waiver. This change will make many Delta SkyMiles members reconsider their membership.