A typical "both sides do it" situation.
The Ukrainisation/Russisation of Spain has begun ...
So far one side has engaged in violence though. The other has had its more extreme elements vandalize a few police cars.
The situation should have been solved decades ago, not now. The Spanish government of course is right to use police force to block the referendum, because Catalonia is an integral part of Spain - as outlined in the constitution. On the other hand, the Spanish government should have also made clear long ago that the Catalans are not shovelling billions of €s to Madrid because they are a wealthier region. Now, both sides are just dealing with the sympthoms of an issue that was ignored for too long. If you ignore a sickness for too long, it will kill you.