So what happen when there is no room/distance in front or back of you? You can easily miss a shot by moving back/forw and re-compose the shot.
With the latest gear, I think zoom is a better choice. Take a look at latest lenses from Canon, 24-70 mkr II & 70-200 f2.8 IS II. I have both. It worths every pennies.
It all depends on the composition. There is no right or wrong, its what works best for a particular situation.
Yes, of course there will be times when there is no chance to walk forward or back, but just as often a zoom lens will also not be an ideal answer either.