Bas said:
burnt out switches can be caused by loose connections (which is why all installations should be checked on a regular basis). The other thing you can do to avoid that is to switch the shower on at the shower rather than the switch. Switching that kind of current can cause arcing at the contacts and therefore burning in time.
Although you have good suggestions, they are totally unnecessary.
First, how many people have the skill or indeed inclination to check every electrical connection in their house?
Second, how many people use the pull cord instead of the shower button to turn the shower off?
Third, if all these circumstances
just happened to come together, the actual arcing, and therefore burning, would occur inside the switch, perhaps burning the switch up, but not burning the cable connections (unless it was a rather large and prolonged arc, which i suggest would result in fire, if not lots of smoke).
The connections on anything over about 40 amps have 2 screws to ensure safe connection; if there is a problem, it means you've bodged the job. Incidentally, electrical screws on large cables (i.e. 6mm and over) should be tightened to within either the screw's cam-out point, or to within your strength. (Do not tighten small cables like this, as it would crush, and therefore damage the cable)