Because it's a musical? Because it's crap? I don't know, it could be a number of things.
I remember seeing it at the cinemas, not knowing it was a musical. The gasps when Johnny Depp was singing on the boat, I don't think anyone was expecting that. Strange that it wasn't advertised as a musical, they made it look like a straight forward horror in a previews.