I've never been a big meetup guy, so I probably don't have much useful insight into the "current state" of tech meetups, except that when I go look for them, the vast majority don't align with my interests. I'm guessing you may feel similarly, from the tone of your question. However, I'll point out that if you can't find the meetup you want, you can always try to start it yourself!