I've also been on the waiting list for a long time. But I applied for the card without any expectations. I have a Russian passport, and if a crypto card has even the slightest citizenship restrictions, my passport almost always puts me under those restrictions.
But today, when I checked this thread, I found out that the Dolphin Card is one of the rare cases where citizens of many countries can't get the card, but I can? Incredible!
Russia isn't on the first list that dkbit98 shared. But it is on the second list I quoted that contains countries where the Dolphin Card may not be used with merchants. Maybe the company hasn't sent cards for testing to applicants from both lists if they already know it's not going to work or that it will only work partially. It's also possible that they picked a different tester from Russia and not you.