I think people are expecting way to much from a hand held computer.
If 'Violet Blue', or anyone else, does not like the way Apple does business, they should refrain from purchasing Apple products.