agreed...
I agree with the orange and little ram comments both exactly why my HTC desire and my partner HD desire both suffered problems. Mine however been rooted and it runs perfect, sometimes better than my duel core xoom! Its not hard for HTC to force orange not to put their rubbish on it, clearly apple manage it.
The ram is a very silly mistake, HTC can increase this very cheaply and make their phones a huge better than their rivals. Getting round this requires rooting and using the SD card as internal storage, not for the faint hearted.
Maybe HTC should make rooting easy for their customers so customers can upgrade their phones?