Like all things, the answer is "it depends."
If I was shooting for a client, I would get the 10-24, easy. If I was shooting for me, hell no, give me the primes.
I take better photos with primes. Exploring a scene with a single focal length and really getting your mind into that focal length is a much better way for me to work, if I'm not under the gun. Plus, I like the increased sharpness and typically lower distortion, and predictable distortion.
Why not just set a zoom at one focal length and not change it? Yeah right, I don't have that kind of self control!
But for a client, psh, no question, give me the zoom, I'm not gonna miss the shot my client wants chasing perfect.
This is basically how I feel about zooms vs. primes across the board.