Time for Pakistan to introspect?