I still believe it is a net positive. So, motor vehicles get inconvenienced one time a month by cyclists. The other 29 or 30 days its the other way around. Up here its only 7 or 8 times per year......that's 357 in the autos column.
At any of the downtown Detroit events I've only seen two minor confrontations . The streets here are mostly wide open when it starts ,at 7pm.