yep - ender 3 is the cheapest nastiest most overrated printer on the planet.

It takes all the good points of the i3 design and throw them all away.

Rather than change the springs it makes more snese to change the nuts for nylon locking nuts. Locking nuts make sure a levelled bed, pretty much stays levelled.

There are undoubtably mods you can print to fix the crap bits on the ender 3.
That's probably your best bet - well apart from ditching the machine entirely and buying something that might work :-)