The U.S. spends more for less because of its fragmented financing system