The moral argument I always hear for our high prices is that it uniquely benefits medical research. I'm not convinced that dichotomy exists, and that those aren't largely indepedent of each other.
Social security is almost double the outlay of Medicare. We should definitely be looking at decreasing medical prices (especially for enraging subtopics like insulin), but I imagine supporting non-working elderly is going to be an increasing slice of the federal budget regardless.