I think meetings take on a particular flavor in some cities... around here, it seems that the meetings in the local 12-step/alano clubs have little long-term recovery. These are the place the newbies go... and it shows.
The meetings in churches are often better - and this is a weird reason - because of the no-smoking rule. The only ones willing to attend those meetings (before our whole state became nonsmoking) were those with a real interest in recovery and working a program. As a result, those church meeting rooms tend to have the best recovery... in my experience.
I vote to keep looking for a good meeting... and to reach out to the winners. (You got that part right.) And maybe you will be able to change the flavor yourself, one day...
I wish you the best.