8chan was not a "neo-Nazi platform". Neo-Nazi content made up a minority of content on the side, though it was a substantial amount.
"Elliot Rodger's Retribution" was posted on YouTube. How is this situation distinct from the Isla Vista one? E.g., why should YouTube not be blockaded, other than for reasons of corruption and nepotism?