You are confused on vsync versus fps cap.
Just because you can do vsync on/off on PC does not make the engine automagically do frame rate cap [at arbitrary limit], they are completely different.
I know how vsync works. My point is that if you have a frame rate that varies between 33 and 60fps (as in the example given) then with vysnc on, your frame rate is going to lock at 30 fps most of the time. Granted it will on occasionally jump to 60 when your frame rate strays that high but aside from those occasions you've effectively eliminated the constant frame rate variance. If you find yourself straying up to 60fps too often, increase your graphics settings a little to keep yourself within the preferred frame rate window.
Of course you can also limit frame rates to an arbitrary level using 3rd party apps as well.