I think it boils down to whether you consider yourself a "collector" or not. For me, I don't collect guns. Guns are tools for me, and each one needs to fullfill a role, or multiple roles with the intent on actually shooting them outside of the pure enjoyment of going "bang". Nor do I buy a gun with any sort of real emotion involved. I suppose if I inherited a bunch of guns from Dad or Gramps that had sentimental value, there'd be a bigger safe, but that's different than "collectible value" or stuff that I bought for myself because I wanted it... the emotion involved with selling an inherited gun is different than a gun you bought yourself... so I suppose I'll never get rid of Dads 10/22 because that's what I learned to shoot on and what my girls will learn on after they graduate up from the Rascal, but again, different way to look at it.
I completely understand the guy who owns 20 Colt Pythons and wishes he owned 100 "just because"... but it's not me.
I own about a dozen guns and each one has a job... hunting, SD, HD, training, teaching, zombies, etc... but if I found another gun that did a better job or was worth the upgrade, I'd sell it without a second thought. Or if a gun didn't cut the mustard (as several haven't), it'd be gone.
About the farthest I'd go for "want to buy just because" is a Ruger Vaquero... channel my inner bad-ass cowboy. Plus knowing how to shoot SA quick and accurate might come in handy someday... never know.