One word: Capacity.
Big rides draw big crowds, so the more people you can have on the ride, the more people can ride it. The number of trains is dictated by the number of blocks on the ride (though actually they are designed with both in mind). The rule is that you can never have more than one train in any given block. Take Raptor, or any other three-train B&M... there are several blocks. There's the station, the lift, the first half of the ride, the second half (after the mid-course block brakes) and in most cases, an extended brake run. That's actually five blocks, but it depends on how the ride is programmed.
If a train doesn't clear a block, the next train is stopped before it can enter that block. On Raptor, a train will stop on the lift if the train ahead hasn't passed through the mid-course, and a train will stop in the mid-course if the train ahead hasn't passed through the final brakes. A train will not dispatch if there's a train on the lift (duh).
-------------
Jeff
Webmaster/Admin - CoasterBuzz.com