We use Mill Road all the time without problems. Of course there are traffic queues and of course you have to queue for the buses. There are thousands doing the same thing at the same time. If you carry a placard next time, then perhaps everyone will move out of your way to allow you to go...