This question could surely be applied to jQuery but in this case I am referring to Prototype. In the Prototype doc it says,
Since synchronous usage is
Most people frown upon synchronous ajax calls because it'll freeze the UI up until it has completed, as it will not allow code to continue until it's completion. Makes for a stutter in the interface I guess you could say.