Most zooms are shit and all are completely pointless except for convenience.
30 years ago I'd have agreed with that without any reservation.
Zooms are a hell of a lot better today than when I was making my first steps in photography, though, and it's unwise to generalise.
Take a look at
this comparison between two of Canon's highly regarded lenses, the 135 f/2.0L and the 70-200 f/4L IS. They both retail for within £100 of each other (£988.99 for the 70-200 vs £918.99 for the 135 - street price at Park Cameras).
The zoom gives the prime a very good run for its money, especially in the centre of the frame, and bear in mind that the zoom is wide open, while the prime is two stops down from maximum aperture.
At f/5.6, the zoom may even perform better in the centre, IMHO. The prime always has a definite advantage at the edges, but that's usually less critical in overall image quality and almost irrelevant if you're shooting with a crop format body as it's never used.
Sure, you can't open the zoom up to f/2, but then the prime doesn't do 70mm or 200mm or anything else except 135mm.
Now, if you're going to compare a £250 prime with a £250 zoom, you'll almost certainly find the prime wins in terms of quality. Cheap zooms are, by and large, disappointing when viewed with a critical eye. I get by with a mix of quality zooms and cheap primes
