Buying will always cost more than renting, EC1, because you are acquiring an asset when you buy. That's not getting shafted - it's straightforward.
Also, you seem to have made a conscious choice to enter the property market when interest rates were at their peak. I'm not judging you for this - you clearly had your reasons - but again, this doesn't mean you were getting shafted.....only that timing was against you.
As for an endowment mortgage over a repayment mortgage, the "attractiveness" of the former over the latter is that it reduces your outlay significantly, because you don't pay off any of the capital on your loan until the endowment matures. Admittedly, there is a degree of risk attached, which suits some, and doesn't suit others - but the choice is there for the individual to make. As for getting "shamed" into taking an endowment (general point) anyone doing so has only themselves to blame, in my view. A house purchase is the biggest burden anyone will take on (rich or poor) in the course of their life - and they should not therefore allow themselves to be brow-beaten into accepting something they don't want.....especially when there are probably another 20 banks/building-societies on the same High Street, who would be more than happy to provide a Capital & Interest/Repayment mortgage to the buyer.
You seem to think that every major business is run like Enron. It's simply not the case.