Creality machines are inexpensive for a reason- they use cheap components and have next to no quality control. As far as I'm aware, that's no better now than it was when they were peddling the first Ender 3s. It's entirely possible that your friend got lucky and you didn't in the quality lottery, it's just the way it goes sometimes.
Older Creality designs were great if you wanted a machine to tinker with. I would never recommend that brand for people who want a printer that just works, though.
I bought a CR6-SE from Creality several years ago for similar reasons to you. It had all the upgrades one would typically do to an Ender 3 and was supposed to be basically bulletproof. I don't think I ever got a successful print from it, and it's been relegated to paperweight duty until I finally get around to taking it apart for components.
One of the first problems. Z-axis connectors were loose (as in they would partially fall out of their socket during normal working) so it was fixed with glue.