Should there be limits on artistic freedom?

No, that's why it's called freedom.