My Raise3D printer is high quality and reliable. It's a nice piece of hardware. The PCBs I order from JLC are high-quality, built-to-specs, and whenever there's an error, it's a design fault. They are cheap, and arrive in 10 days.
I don't like the idea of being this dependent on China, but it's where we are. Weaponizing patents a risk? Problem. Placing the knowledge of how to build civilization in a single country? Problem. At least someone is carrying the torch forward, so it could be worse.