Look at it from another perspective.......
How many of your $1,000 irons do you lose during a round? Driver/wedges/putter? Do you still have them at the end of your round? I have all of my stuff after a round.
What I don't have is at least one of the shiny brand new balls...or more, at the end of a round. Why would I spend $50.00+ for balls that I will lose for various reasons during a round? Why would I spend $50.00+ for balls that honestly don't make a whit of difference in my score or enjoyment of the game? Why would I not play used, urethane covered balls for $12.00 - $15.00 a dozen over brand new "cheaper" balls at the same price?
Disclaimer; I don't play "refurbished" balls. Those could be anything from years in the water to who knows. They just have a shiny new paint job. I play "found" balls that have been lost...lost golf balls...lol. They have some dirt and wear... nothing has been done to hide that. They have logos from companies, schools, outings, sports teams, etc...
I have played brand new ProV1's along with found ProV1's in the same round. I can't tell a difference. If most people are honest about it, they can't either.
I don't have the disposable income to play brand new urethane balls for a whole season. I'm guessing I'm not the only one who has to play "on a budget".
My equipment isn't cheap... I have as much $$$ in my equipment as you do. The thing is, I have played the same equipment for a more than a few years. If I played brand new urethane balls all the time, I'm sure it would add up to quite a bit of money after one season. If I could play an entire season with maybe two dozen brand new balls.... sure! The reality is that I usually go through around four dozen balls a season... or more.
Some of us love to play the game... we just can't afford to play at the level of expense that you and others can comfortably afford. This is not a knock on you/your opinion... I understand what you are saying. It's just another aspect of why some of us choose to play used balls over new balls.