I left Inverness 8 years ago and it's changed a fair bit even in that time.
Every time i come home another soulless estate has appeared on the fields i used to play on. Many Invernesians don't live within walking distance of a shop, pub or school. Community spirit doesn't stand a chance in these areas.
I still love the town centre though. I don't find it run down at all, though that's in comparison with the towns of the central belt rather than the Inverness of old. While the shops in the town centre have been hit hard by the ever-expanding supermarkets, retail parks and malls, it still sustains a lot of pubs and cafes. In terms of nightlife, Inverness offers a lot more to young people than it did when i left. Most weekends we have a choice of 5 or 6 live bands, and bars like Hootenanny's and Foxes are packed with people of all ages.
I won't try to defend the streetscape as i haven't had to put up the disruption, except to say that the town centre needed to change in order to attract people away from the retail parks. I hope it works out in the long term.
I was in Coutts for an organic espresso last week as it happens. They practice 'alternative therapy' upstairs but i gave that a miss.