I think it is reasonable for spells to trump feats for two reasons:
So spells burn brighter but shorter than feats; that seems reasonable to me.
- If you don't have the right spell tee'd up for your situation, then you can't use it - feats are always available
- Spells are limited in terms of the number of times you can use them, and the duration for each use - feats typically are not.
The problem is not that spells can be better than feats; the problem is that games have evolved to the point where you only have a small number of encounters so the limits on spells no longer bite.
Don't get me wrong - I like games which are more varied than just dungeon delves, and in more social or urban environments you might only have one or two encounters before the party 'rest'. 13th Age has an interesting fix for this - players 'rest' when the GM says they can, not simply at the end of the day. So the GM can control the pacing and make sure those limits keep balance in place.
Some good points. I am not familiar with 13th Age though, so I wonder how can the DM dictate when the characters take a rest? I have done something similar, but it felt reeeeally gamist.