Thank you for leaving such a detailed review.
While developing the game, I was both curious and concerned about how players would perceive this mechanic; seeing your feedback really satisfies that curiosity.