For what it's worth, I have also replaced my own garage door spring, and I really have no desire to do that again.
It also provides a constant force, whereas the force required to raise a garage door linearly decreases the higher it gets. With the consequence that a garage door with a failed motor would slam into its stops over your head rather then into the ground. Followed shortly thereafter by the now liberated counterweight slamming into the ground.
https://www.physics.smu.edu/scalise/www/misc/bricks.html
*Wrong link
You'd have to match the counterweight to the varying load (i.e. garage door effectively gets "lighter" the more its raised).
Of course, there may be some cost issues with this solution...
garage door springs are safe if you are careful and you use the correct tools and procedures. the instant you take a shortcut with these, you increase the likelihood of a bad outcome.
so, don't take shortcuts, and don't do the work if you don't know what you're doing.
the professionals know this and that's why we pay them, but they're not special creatures with special abilities; they're people who understand that this is a situation which can bite you, and they act accordingly.
Just about anyone can change their garage door springs, if they do so correctly.