Four years ago Delta raised the price of SkyClub memberships, and started requiring those with access via credit card to pay for guests. This was all being done for you.
Delta is introducing new access restrictions effective January 1, 2019. Regardless of how you access SkyClubs, you will need to be flying Delta or a partner airline. Simply flying any airline same day will not be enough.