The point of those 2 minutes is not to explain the product. It's to get you to want to talk to the company presenting. Deals don't get closed based on the substance of a 2 minute presentation, but meetings can and do get scheduled based on one. The booth idea is not a bad one but it doesn't allow the companies to blast their message to everyone at once.