Ever wonder why they keep bringing it out for "a limited time" when the majority dislike it? McD's spent BIG bucks on designing the equipment and the processing of the meat like substance. So, they periodically check to see if their marketing folks have succeeded in elevating the lowest common denominator to the top in the real world as opposed to their utopia where everyone eats anything with a corporate logo on it.
It's simple, BBQ is a regional food with strong local ties that resists any attempt at 'one size fits all.' But all you gastro cowards needn't give up hope. Food trends cycle roughly every thirty years. So, by my estimation, McD's and all the other hobgoblins of corporate food services have another generation to turn Americans into zombie eaters.