It seems that, in their excitement at its reopening for traffic both directions, drivers of motor vehicles seem to have forgotten the 20mph limit on Haymarket Terrace.
I have to admit that it was quite pleasant, when pedestrianising while the roadworks were in place, to be able to cross the road relatively easily and safely. It now seems to have reverted to its former state as a kind of low-grade urban raceway, meaning that there is nowhere safe to cross west of the Haymarket Yards junction until you get beyond Devon Place. (And TBH the crossings at Haymarket Yards, and east of Rosebery Crescent, are irritatingly slow anyway.) I suspect that this could have just as much of an impact on footfall in the shops as does people not being able to park (often illegally) right outside the door of the shop.
Given that this is the busiest time of year for pedestrian visitors to Edinburgh, I have to say that I haven't so far noticed eager festival goers thronging the street and patronising the retail businesses based there. (They do seem to like riding the tram to and from their airb'n'bs, though.)