sidenote: i wish players couldnt discard cards in the discard phase if their hand is less than max.
Why?
Well, I see the action of discarding in a similar way as drawing. It is moving resources from one zone to another. These types of transfer should be reserved for abilities or other limiting factor.
In a game that doesnt require much of a payment, I would think it would be even more restrictive to when moving the only resource the game has (cards in hand) to another zone without a mechanic doing it.
But it's not really that big of a deal (until a card/combo breaks it).