Even the idea that using them deteriorates the spring is overblown. Admittedly, eventually, the repetitive use will cause the spring to weaken and fail, but "eventually" is pretty fraking eventual! A decent steel spring should last tens of thousands of cycles of use; a really good one, millions.
Taking a 10-round magazine as an example:
If it fails after only 1,000 cycles, that's 10,000 rounds you fired. And a shitty spring.
If it fails at 10,000 cycles, that's 100,000 rounds fired. And a fair spring.
If it fails at 100,000 cycles, that's a million rounds. And a good spring.
If it fails at a million cycles, that's 10 million rounds! And a pretty impressive spring.
So if you haven't shot out a barrel or two, don't worry!