trying to understand a bit of the technology here - Why these have a life expectancy?
I mean 150 000 shots is not thaaaaat much.. i know that it can go beyond that number but also it can happen to never reach those numbers. does canon replace the shutter after it dies? did film SLRs had this life expectancy as well?
All machines that have 'moving parts' will eventually fail or break. The technical jargon is MTBF or Mean Time Between Failures. Take your home PC, the most vulnerable component is your disk drive because it has a drive head that moves across a spindle of discs (memory, processors etc. are just based upon an electric charge passing through a silicon wafer - there are no moving parts in RAM or Intel CPUs). In the 1980s and 1990s, most disk drive manuacturers e.g. Seagate, Samsung, Motorola etc. would quote speed, size, cache and mtbf (used to be about 2,000 hours of actual use - how often is your drive in physical use?). Nowadays, tech has moved on quite a bit, hence the move to SSD (Solid State Drives essentially flash memory) similar to CF or SD memory cards. Your camera memory card has no moving parts, so in theory, could last forever.
Automobiles have lots of moving parts, which is why most last about a decade or so. Cameras have fewer and fewer moving parts, but the shutter actuation is the largest (and most important) one, which is why Canon et al hedge themselves by quoting probably quite conservative actuation lifespans -> it is the weakest link in the body of a camera (thing most likely to break with high usage), but obviously they're designed to be replaced for a couple of hundred bucks.