There is no excusing Elliott at this point, even if he hit a guy who was harassing a girl in his party.
He's under investigation by the NFL for another incident. He also has the incident of pulling down a girl's top. The NFL clearly has him in their crosshairs. So wouldn't you think if you were smart and had a little bit of clarity here, you'd try to stay out of trouble and get the NFL investigation behind you?
Fact is, as great of a player as he is, his track record is one of immaturity and questionable decisions off the field. He has to stop that.
There is no excusing his behavior at this point. Stop trying to equate this to regular people who get drunk and get in fights. Elliott doesn't have that luxury anymore to be a nobody in a bar getting in fights. When you decide you want to be a NFL player and are on a star trajectory, with that fame and fortune comes added responsibilities and a higher expectation of social norms - ie, not pulling girl's tops down in parades and getting in bar scuffles.