Public transport appears to have been a major target of the protest. Are they advocating getting rid of all forms of transport then?
It's a serious issue but this bunch of trustifarians don't seem to have a clue.