If you read Valmiki Ramayana, you won't like Ravan.
If you read Ved Vyasa Mahabharat, you won't like Karna.
If you depend on pop-culture, modern retellings, novels of ancient epics, you would like Ravan & Karna.
"I like Ravana, more than Ram" - Rajamouli.
We have seen him many times where he has made controversial comments on our gods.
Let's see how many bhaks or RW boycott him.