There's always a reasonable explanation for why things are handled the way they are. In this case, I'm sure the police didn't target Bennett specifically unless he fit the description of an active shooter in the downtown of a city where anything and everything happens. Couple that with the fact that it was fight night, very high profile people from around the world, not just a black football player, are there.
The police were on heightened alert for anything and everything. Let's say that Bennett fit the description. Should the police just approach him and ask in a polite and professional manner if he was shooting a gun in a large crowd of people or should they detain that person(as they did) and make sure he wasn't the one with the gun?
From what I saw, he got off pretty easy given the situation that was unfolding around them. Bennett already has a preconceived agenda that he needs to get out there and this worked out perfectly for him to do that.
I've been in a situation worse than him, where I've had multiple weapons pointed at me,(from police of multiple races) dragged from a vehicle, slammed into a car and cuffed violently. I had to go to the hospital from the injuries received, only after I was detained, questioned and let go because I was completely innocent but in the wrong place, at the wrong time, with the wrong people. It was my own fault for being there and I understood that. Granted it wasn't mistaken identity but I should never have been there in the first place. I didn't sue because it was my fault too. I guess if I had an agenda, maybe I should have but I was a young white kid out with a friend, who was with other people I didn't know. I'm just thankful the police didn't react to hastily or I wouldn't be here.
The officers apologized, so did I and that was that.
Sometimes we should just be thankful that there are people out there protecting us(even from ourselves) and sometimes have to go about that protection in various degrees to keep us all safe.