I think that the concern the writers of the code have is that waste and water can (and will) jump across the double sanitary tee and backwash into the drain line for the other fixture. I believe that the thought is that with 18 inches or more of pipe in between the water closet and the sancross, the water and waste will slow down enough that it won't happen.
My personal issue with sancrosses and twinells comes from my own very bad experiences with them. Years ago, as a project foreman, my project manager loved twinells on apartment building undergrounds. He would have me tun the main drain line down the center of the buildings, with bathrooms and other drains on either side. The front and the back of the buildings were mirror images of eachother, so we would turn a wye up and use a twinell on top of that to catch the drains. The piping on each side of the main drain was the same, and this was a major time saver.
The only problem is, if there is a clog in that main drain line, and you attempt to snake it out from on of the branches, 9.9 times out of 10 the snake will jump across the twinell (same would happen with a cross) and go into the other unit. After a couple of these incidents, I started insisting on running the main drain out of the end of the building and installing a cleanout there, so that it was much easier to clean the main drain.
The last job that I did for him, he designed using a twinell in the overhead drainage to catch two back to back bathrooms. One of these units piped this way got a clog past the twinell, and try as I might, I could not get a snake to make the turn. Long story short, in an occupied unit, I had to cut out a sizable chunk of ceiling, and cut into the piping to clear the clog. Right there, with urine and feces running down my arm, I decided that I don't like twinells, and their use is bad plumbing practice.