Here's my experience.  If I want to get a quick breakfast in the morning, I might go to AM PM and grab a sausage egg and cheese croissant out of the warmer.  I'm in and out in 30 seconds.  If I want a breakfast sandwich from McDonalds, I have to stand in line, wait for them to cook it, call me over, and it takes 5x as long.
The AM PM sandwich tastes better, is cheaper, and faster.  Why should I go to McDonalds?
		
		
	 
You are worried about speed......so you park the car and walk into the building?
McD's and a couple of other places have installed a fancy system where you don't even need to get out of your car to order/pay/receive your food. It might be worth checking out. Not that I'm advocating for McD's, but of all the complaints to have about them, speed shouldn't be one of them. At least not until you've tried the thing where they serve you in your car.
I didn't check my notebook, so if you live in a large city and walk to work, please disregard. Though, I assume if that were the case, you'd be telling us about the 50 great local joints within 3 blocks of you to get an amazing breakfast sandwich.