Morality dictates that health care should not be run for a profit
Great... when there is no money for R&D I hope you stick to your guns on that one. If no company in the last two centuries ever did medicine for profit then people would still be dying of polio and bleeding would be in fashion.
I vote "yes" simply because a company can be expected, as all companies do, to charge what they have to to create the highest availability at the best profit to themselves. After ten years at the most, they will have paid off the money they put into it, which likely will be hundreds of millions of dollars and then the price would drop drastically.
And of course, naturally, there will be groups who put forward the money to help pay for the cure for people who can't afford it when it first comes out.
Of course, we will have to pay more in the U.S. longer, because our wonderful European friends have put so many restrictions on medical costs, that the companies will have to pass the costs off to someone, and thus, we will suffer... but its better than having no base of funding from which to pull, which would be the case if the whole world went to socialized medicine.