In Episode #603 of Planet Money, it is claimed that giving roses is a recent phenomenon. They claim roses are popular due to their toughness (and the fact they bloom close to Valentine's Day)
Roses were the perfect choice' pretty much indestructible. We didn't just set up this global transportation chain in order to get this traditional flower, roses. We actually started to like roses because they were optimized for the global transportation chain. They were the flower that worked best with the planes and the boxes and the farms.
I tried to look for reasons why roses are popular, but none of them talk about the durability of roses at all.
tl;dr Is it true that roses' durability and toughness played in role in their modern popularity?