While what you say might be true in some cases, I do think that there is "group expectations" or "peer pressure" for casters to take certain spells and cast them in situations at many or most tables. For example, some classes take heal spells, arcane casters take Fly spells so that melee types can get into combat, etc.
I was discussing this with my friend who plays the Cleric and I said to her, you have so few spells (Wis 14), if you don't want to take Aid, don't. Let the Paladin do any Aiding. But even with that in mind, she is the only PC that can cast Revival (although it has never been needed except the one time the Cleric almost died, go figure), so there might be some expectation that she have it ready. The player is a people pleaser, so ... she always takes Revival, just in case. It's sometimes hard for some people to not be in this type of expectation mindset.
I originally had a penalty to it in my house rules (or alternatively, an increase to the save DC), but I didn't want a single hard hit to nearly always take out multiple (or all) spells and it was a bit more bookkeeping.