Starbucks etc don't make poor coffee imo, they make quite drinkable coffee and they also do nice cakes and whatnot.
I've not found a fabulous coffee place in Cardiff yet. There was/is Candles which could sell you various coffees but it was cafetiere coffee which would be best black, and I don't necessarily go for that. I like espresso, but made from single provenance beans for example.
The main problem I have with Starbucks is their milk, they do something that you previously suggested baristas do, using the automatic frother. This, in my opinion at least, creates horrible milk for coffees. I don't mind going into Starbucks for an espresso or something, but I won't have anything milk-based from there (unless it's a store I haven't been to before in the hope that they do things differently).