To be fair, lots of stadiums in Europe don't allow drinking in seating area. Maybe one of our posters from across the pond can expand on that.If you throw things at players, you should be thrown out of the stadium. Full stop, no exception.
As for this being a Yankees vs Soccer thing, Yankee Stadium is notorious for clamping down on fan behavior. Alcohol used to be banned in the bleachers because the fans were "too rowdy." Rowdy. At a baseball game. Right.
It's something we'll have to deal with for as long as we're borrowing space from one of the lamest organizations in professional sports. And I say that as a lifelong Yankee fan.