I hated it. Probably because I grew up reading the comics and that was not the Joker. It was just some mentally ill man losing it. The joker is the clown prince of crime. He plans and executes elaborate criminal schemes, designs and creates deadly devices and chemicals.
The joker portrayed in that movie couldnt plan a dinner date.
There is a theory going around on the internet that Joker is not meant to be THE Joker, for the reasons you describe. If that is true, this film is simply about a psychotic loser.