Re: Why was Kes written off the show?
Trek casts always leaned testosterone heavy. Replaced cast members were always same gender. The only exception might be Wesley/Ro, but she wasn't regular cast. I don't think Voyager would have changed the balance if Harry had left. They might not have replaced him at all, as they could have slid Neelix into the position.
Dr. Howard, Dr. Fine, Dr. Howard: For duty and humanity!
--Men in Black (1934)