Honestly people shouldn't pick on Jay for getting beat up, he did the right thing by not hitting her. Because if he did hit her back it would be a whole different story.
Solange might have had too much to drink, but she wouldn't react that way to Jay Z unless there was beef between the two. You don't just go off on someone who says absolutely nothing to you or hasn't wronged you in any sort of way even if you're drunk.