they decided to build oQueue into the game two weeks before blizzcon, though I don't believe the core devs ever wanted to acknowledge it. it's kind of embarrassing to have developed the game and miss something so large.
and no. the group finder is not oQueue. oQueue allows you to see everything that's going on, anywhere in your region. it's live. the group finder will let you see 25 groups ... max (as I've been told... haven't seen any groups on the beta). it's very limited and offers just the general type selector to find a group. it's also very limited in that you cannot look for other groups while you're in one nor can you run a quick instance while waiting for your group to fill up. banning by battle.tag? nope. a karma concept or anything to ping ninja looters or 'bads'? nope. a refresh button? are you kidding me?? in the end, it's just their 'other raids' with lipstick.
additionally, why blizzard stepped over the concept of leadership in an expansion called 'warlords' is beyond me. the skill that is leadership should be recognized and encouraged with tracking, rank, and achievements visible to others in the group finder. it's also a great concept for kids to exercise, to help find their voice and hone the personality trait.
it's been a 2.5 year uphill battle with blizzard where they release patches that trip up oQueue and the premade community. especially annoying is the introduction of a queuing debuff if you don't accept a queue (I've been told). this effectively wipes out the premade pvp community and combined with the inability to advertise a group across all players, will effectively crush the publicvent. what they're doing is yet another kick to the gnads to oQueue and the community.
for now, I work on oQueue to help people set an expectation to hold blizzard to. take pictures and videos of its workability now... and when blizzard disables it, post the links and ask for similar functionality in game. all you'll have is each other. use it, don't let them silence you. use the voice of the community to speak up and demand they build certain capabilities into the game. the key to getting them to listen is consistent and on-going pressure... for months. anything less they consider noise and ignore it
as for credit, to be honest, I did expect more from the multi-billion dollar mega-corp whose products I've used for about 20 years, especially in the day and age where picture sharing sites get hundreds of millions. do they have to pay for it? no. could they have tossed a sizable tip in our direction? you'd think.
it's all fairly disappointing.