I've been in hundreds of not fancy restaurants across Europe in my life, in many countries. The service speed in like 95% of all cases is at maximum or vary close to it. It's between 0 to 1-2 minutes to get menu, then 0 to 1-2 minute to flag a waiter and order, and that all delays possibly induced by the serving staff. The rest is just how long it takes to cook and is not relevant here. So maybe USA shaves off a few tens of seconds of that, and pays for that with tens of dollars per visit plus suffers an annoying questions all the time, while I'm eating. No thanks.
Maybe you guys like your USA service model. Maybe Europeans are mistaken about USA service model. But one thing is certain - you USA guys have zero idea about speed of service on average in European cafes and restaurants, judging by your comments :) .