smythie wrote in post #12121469
A bunch of reasons already mentioned:
- much brighter viewfinder (the lens will sit wide open until you squeeze the shutter)
- arguably better optics from the prime over the zoom
- some like the shooting experience of a prime more than a zoom
If you want a fair bit of depth of acceptable focus (i.e. smaller than f/2.8) at a 50mm focal length and you had the time and inclination to do the image the best justice would you pick the 17-55 over the 50L?
Generally speaking, using a fast prime at f/2.8 is different than using a f/2.8 zoom at f/2.8 if we're talking in terms of sharpness.
Don't get me wrong, I love fast primes so much I've got 2 
Just that I find shooting events is so much more practical with a fast zoom. I think the 17-55 doesn't give up much in terms of sharpness, it has IS and I need to shoot wide since Canon doesn't have a 35mm or wider equivalent prime for crop cameras(not the ultra expensive 24L please).
So I have the 17-55 on my 7D, and the 50L on the 400D, to have the best of both worlds.