I am a cyclist but do not ride with Critical Mass or even believe in their cause. For the most part these CM riders do not wear helmets and do not obey traffic laws. However, you will find that road riders with with our helmets, jerseys, $300.00 shoes and $2,500.00 bicycles will almost always follow the rules of the road.
Its a big investment and a crash with a car or otherwise will not only cost tons of money but likely our life and limb.
I do not have ad issue with riders like you and am quite happy to share the road with you. I just get irritated with the riders that ignore laws and basic common courtesy.....stay safe