Could Have Been a Better Movie If.... (Spoiler)
His relationship.with his neighbour was Real.
I really thought that was an interesting and actually quite believable turn in the movie, and they should have kept it as real.... Felt like a cop out for it to be a fantasy.
The relationship.would have been a big key in giving him the confidence to become The Joker etc.