Yeah, agreed! Removing cards from the deck was definitely in the original plan, but sadly I eventually had to sideline it to get the game in a working and beatable state.
Glad you had a nice time with it anyway!