Rojay,
relay contacts do in fact wear out, break, weld together.
personal experiences.
replaced relay output card every week on an Omron unit powering solenoid valves - over 1 million operations per week.
went to solid state outputs - problem solved. burning out output is now rare. the life of the relay contacts was 1 million cycles.
we use relay contacts for lights, and light load applications, but you still must look at the application.
contactors, valves, relays, and other inductive loads (ac or dc), causes the contacts to arc when the load is removed. that's why we use reversing diodes for dc and mov's or varistors for ac loads.
you still need to look at the application in regards to frequency of use and the load. solid state outputs leak and cause light loads to remain energized even when the output is off. in that situation, you need load resistors to load the output circuit keeping the output off.
you also will need to train/remind the mechanics that solid state outputs will remain on when the load is removed, protective fuse blown. care must be taken not to get into the circuit, it will bite (first use of solid state outputs).
regards,
james