As you stated yourself 7,8 DHF is already a known drug, so then why do you compare it with investments required to develop new drugs?Why would a company invest $2.9 Billion to approve a drug that, once approved, anyone ENT can just make themselves for $0 a dose and can't be patented?
Besides pharma companies are trying to cover costs of all previous failed trials with one successful. It doesn't mean that costs of the last successful drug were so high. For example there are hundreds of trials and billions invested in dementia research over the last 15 years, and 100% failed so far. Clearly anything that will reach market one day is going to be very expensive.