Wow, I have a very different experience with 3D printing! I've had mechanical 3D printed parts in daily use for over 5 years without any issues.
First, I have not attempted to make anything out of metal (directly, casting or any other method). The machines I deal with print in plastics and that's really where the home 3D printing has always been and is expected to stay. I feel the complaint of "it can't print metal parts" to be moving the goalposts at best, and a dishonest criticism at worst. It also doesn't make toast or give you a neck massage, but that wasn't the expectation.
Now, focusing on plastic printers, there has been a tremendous amount of progress between the original Makerbot that really made these machines accessible to the ones that are on the market today.
The old ones lacked the resolution and were very tempermental. Today, they operate smoothly and have very nice quality prints most of the time.
The only real problem that still seems to persist is "heat creep", which is the heat getting from the hot end, past the heat break and into the upper section where it solidifies in place, clogging up the machine. It happens less frequently, but it still happens and it's still difficult to recover from (aka it requires a lot of disassembly).
That aside, the machines are very reliable and accurate. They can self level the bed, which was really a killer feature.
