Genuine question: why is an artificial heart such a hard thing to make? At least from a lay-person's perspective, it's just some pumps and valves, which we've gotten pretty good at making. Obviously I'm wrong about that because there really isn't a permanent artificial heart yet, but it's something I have wondered for awhile.
Layperson speculation: hard to power 24/7 without an external power source, it must connect seamlessly to the blood stream (can't have it disconnect from the aorta after five weeks), and the surfaces exposed to the blood must not cause blood clots (so careful at the seams).