Liquid metal printing, developed by MIT researchers, rapidly creates 3D metal structures by depositing molten aluminum along into a bed filled with microscopic glass beads. The process can produce low-resolution objects like frames for chairs and tables in minutes.
Its not better probably, but I would rather have printed one because its more cool lol Seriously, casting have its own geometry limits compared to printing.
Well, I watched a video after writing that, so my post is bit stupid. It probably doesnt apply for single layer shapes like ones shown on the video, but it looks faster than sand casting. Adding Z axis would make it more powerfull tho