they both work well with vodka sauce, so i'm not sure why restaurants favor rigatoni
Probably because most patrons can't pronounce the "m" pasta, and/or would be afraid to order it because they don't know what it is. Strictly a marketing thing.
Whoever exalts himself will be humbled, whoever humbles himself will be exalted - Matthew 23:12