Is your experience emblematic of the that for most customers? Some of the things you mention seem like fundamental design flaws, so I'm curious if most customers have issues?
Spoke to another parent at school and he had at least a couple of these fail "because of humidity" IIRC.
Based on these experiences, I wholeheartedly agree that their hardware just doesn't last very long and is why I switched to an Apple Watch (just got one a couple weeks ago!)