When you can't get home after work because the regular bus service is swamped with tourists and flies past every stop, meaning you stand waiting for upwards of an hour to when it's a 15 minute service, when the bus does finally stop it's akin to a fistfight to actually get onboard, then the traffic is nose-to-tail because the tourist hotspot is 2 mins off the main route and this means what should be an hour commute turns into a 2 to 3 hour trek, and you are trying to deal with this 5 times a week for the entire month of August, then yes, you have every right to complain.
This is on top of the aforementioned nuisance of just trying to walk streets perpetually blocked by tourists crawling along in groups of anywhere from 2 or 3 to 20, stopping constantly and milling around, blocking access to doorways, crossings, bus stops etc.
Edinburgh has always had tourism, visibly so, but 20 years back it did not interfere with the life of the locals just trying to go about their daily business. When you actually live here, commute, and have to set foot in the city centre, then you very quickly realise why there have been campaigns concerning "over-tourism" in cities like Barcelona and Berlin, because Edinburgh is now beset by the exact same problems which has made life a misery for locals in those cities, namely hyper-inflation re cost of accommodation and socialising, and the chaos caused by streets and public transport being completely overwhelmed with non-residents.
Tourism should, on paper at least, be a great thing because of the money it brings into the local economy, however, when the town or city in question gets to the stage where it's run entirely for the benefit of tourists and to the detriment of locals then there are questions to be asked about how you got to that point. Since Brexit especially, Edinburgh has become akin to some sort of bizarre Tartan/Harry Potter theme park, Disneyland North, and it has totally ruined the city I used to love. It's always been a fascinating place, but it always still felt distinctly Scottish and for Scottish people despite the fact it always had visitors coming and going. Nowadays, it's like living in a totally ridiculous glorified holiday camp.