I think consequences just need to be applied. A person is free to say "pedophilia is great!". Yay for freedom! Consequence, they are beaten to a pulp in the streets. Yay again!