It’s not like I expect McDonald’s to be mind blowing but there are the simple basics that one must get right, even if it is a fast food joint.We were quite excited that the McDonald’s here had introduced the new concept of self service, ordering from a large stand up touch screen device and just collecting it…