One reason we trash Apple is because their products are overpriced. 
My personal experience with their stuff is limited, but remember iPods? They were perfectly good, if pricey. Then they stopped making the "wheel" model and came out with ones that needed a new, non-standard cable so you could not use the "docks" in your house without an expensive adaptor. 
Just an example.