Would you rather not know what events are going on in the store?
Knowing the data or other information does not necessitate having a store-wide huddle. It's a terribly ineffective and inefficient way of conveying information. What could take a minute or two to convey is dragged out into many minutes. Furthermore, conveying the numbers verbally and in a setting where you're surrounded by dozens of people guarantees that the majority of team members will neither memorize the numbers nor be inclined whatsoever to
understand those numbers. They will be less inclined to ask relevant questions.
The best model I saw in a retail setting was at a grocery store at which I worked before Target. Each department had a weekly meeting that store management sat in on. Numbers, department issues and store issues were discussed. It was a far, far better way of communicating business concerns and it elicited ideas and concerns from employees precisely because it was a smaller setting. Beyond that, it's silly to believe that most team members need to know the numbers every day they work. I would challenge anyone to articulate why a backroom team member who works 15 hours per week, for instance, needs to know the conversion rate for the previous day. I understand completely going over where the store is trending on a weekly basis, but a day-to-day update of the whole litany of numbers for every team member in the building is a colossal waste of time and resources.
As to recognition, people feel most appreciative of recognition that is delivered to them personally. I believe the research bears this out. In other words, the most authentic recognition seems to be person A telling person B that they appreciated it when person B did whatever task it was for them. Probably the least authentic recognition one could design would be a system in which there is a standard form upon which person A fills in the blanks and posts it on a board to recognize person B.
As someone else mentioned, the primary reason store-wide huddles are bad business is because it neglects the guests. I can't tell you how many times, even as the morning huddle was held directly in front of the checkouts, that a guest would be left waiting at the service desk or even at the lanes. It looks terrible from the point of view of the guest. Invariably, team members are blocking aisles, checkouts or generally making guests walking by feel awkward as several dozen people watch them walk by. Not to mention that it pulls team members away from their departments where they cannot help guests.