one reason why Hamlet is such a successful play is that