No, they should fine Apple for allowing people to have passwords like 'password123'. That would be a good incentive to do more for security.
Either that or people should have to have a suitability exam before being allowed to purchase Apple hardware.
If someone buys a car and fails to get a licence or fails to follow the rules then who do we blame - the car manufacturer or the driver? same situation here - do we blame Apple who advise people when creating the password:

Or do we blame the person for ignoring the advice just as we blame the person who drives a car without a licence or doesn't follow the laws relating to the road?