I would really like to get rid of hero that I wish not to have anymore. Retire them.
Why? If they are in the inn, it is pretty much out of sight out of mind. Unless of course you are one of those people who recruited an absurd number of white heroes on free hero tuesdays (when it was still that).