I'll reply to my own [now un-editable] comment to add, by way of balance to that comments somewhat cynical take, that some of the ubiquitous tools and techniques I mentioned have enabled a great many people to participate in these activities, who might otherwise not. The pros and cons of that too are debatable, however I certainly think we can all see some positives in the principle of technology enabling people.