I'm leading to something else. They probably thought, what a useless function it is to hire a hero. After all, now everything has become so simple.
Well, you can reload the game 100 times, as an option, so there's nothing cheating about it in offline mode.
By the way, how do you dismiss a hero from a castle?