You're right Michael shoulda picked a different time and place but Michael was really pissed (rightfully so)and didn't care. Depending on how well Mike was connected and how well he was liked I think he woulda maybe apologized and paid hospital bills but wouldn't have been hit.Johnny Boy deserved it and Charlie was told to stay away so it's kinda Charlie's fault