A bit more packaging directly around the electronics would certainly help. From what I can see it's pretty unprotected in exactly the worst spot. (the only open vertical side, directly in the center, and all interior crush protection is at the corners).
It's definitely the shipping carrier's fault, but maybe the reason you see so much of this in the forums is that people are frustrated when they get no response to their support tickets?