Unlike the Mario items, Sanrio does not belong to Nintendo's umbrella company, much nonetheless Animal Crossing's IP team.
They don't get to hand these items out for free.
People need to realize that the items are utilizing IP they don't have rights to outside of a contract that must be followed to Sanrio's expectations.
Please stop whining and complaining about Nintendo when there are many ways to obtain these cards without paying scalpers ( utilize Google, I don't want to catch a warning for recommending other things, but it's very easy ), and realize Nintendo cannot do literally any of the stuff most of you are demanding/wanting them to do without going through Sanrio first.