I can get decent prints from my Ender 3. I just went with a Glass bed as the first build plate had over a 1 mm dip to the center and the second was beyond 1mm. I took a lot from 3dprintedtabletop for working with it.
Best recommendation is make sure your chassis is square and firm. There are a couple tricks on some youtube videos that helped me dial that in.