>>719231960
The answer is "yes". Most of the culture the internet uses today originated here, on 4chan and that does not constitute even 5% of the generalist internet userbase. With the advent of digital technologies expressing memes and having them reach people is much easier. The "memes of terror" as they used to be called.