I would think twice before getting flowers for anybody who likes gardening. Chances are they would prefer to receive a plant.
For someone’s hobby or passion, they generally have quite specific taste on what they want, and it is very difficult to pick something they will actually like (unless carefully asking them, undoing part of the pleasure of a gift).
If everybody knows someone loves plants, they will often get plants as presents, and the person is likely very practised at feigning pleasure at receiving a plant they don’t need or want. An example would be a kid who knows you like tools buying you a cheap nasty screwdriver - you grin and appreciate the thought.
> Flowers don’t take any effort on your part to be enjoyed. [...] Flowers come without any obligations.
Just like the article says.