For the upcoming Major League All-Star Game, the city of Miami is barring vendors and scalpers from around Marlins Park. Is that fair?