> Some have to do the hard work first
Sure. First as in before they launch a deeply flawed product? Sometimes a half-assed launch is worse that a delayed one. I'm having a hard time touching any bleeding edge tech from Samsung when I know they're willing to dump this kind of stuff on the customer.
Do the hard work, then charge full price when it's done and ready.