Look its simple...most of these shops are small...u cant expect every tom, dick and harry to park their cars outside and go in just to get one coke or whatever...imagine this...4 guys go to the same small shop in their land cruisers...4 guys park outside...not saying there's parking space available but lets make u happy. 4 guys want to buy one coke each, in they go..and lo and behold there are like 6 other guys waiting to buy cokes! and they end up spending like 10 mins just to get one damn coke?? honking outside a shop is more like take away. Saves time, deal with it.