I absolutely agree. But your threat requires credits too! You don't want to have to trash advanced cards, but you might need to sacrifice a little to gain a lot.
Say you have a double-advanced Ronin, a Mushin-ed Cerebral Overwriter and a double-advanced Fetal AI on the table. Lets say you have a Snare! and a The Future Perfect in hand too. The Runner is being cautious, not running advanced cards. But you had to rez your ICE to keep them out of your centrals last turn, and you only have one or two credits. What do you do? You can click for credits, and hope you don't get Account Siphon-ed/Vamp-ed/need to rez more ICE. Or you could sell one of your remotes to Back Channels (which one probably depends on personal preference and/or the game state). If you are low on credits, you have no ambushes (bar Ghost Branch), you can't use Snare!, you can't play Psi games! It's surely best to lose one threat to ensure the others stay active?
Of course Celebrity Gift can get you out of a hole from two credits (not from Vamp/Account Siphon), and you give up all your secrets. Is it better to do that or to lose one of your advanced cards?
Is Celebrity Gift that much better? I think it's easy to say "just don't get low on credits" but that's the one thing that absolutely kills PE decks, and it's not always possible to avoid! Or if not Celebrity Gift, what else?