This is how I see it:
Starbucks is not really a coffee business, but rather a lifestyle and real estate business. People have been paying $4-6 for their drinks since I think late 90s early 2000s, so it is pretty much always like that. If you look at other high price drink places like boba shop and Jamba Juice they are all about this price. This is what the market is for sugary unhealthy drinks. Their business model was and still is, always a high traffic high income area regardless of rent. People go there for a good time instead of great coffee.
It is probably very obvious but let me explain here. There are 3 America, the below upper middle class one who has been struggling since probably the 90s when manufacturing left, and the upper middle class who does pretty well and have the disposable income to lift up the majority of the consumer spending outside of necessities, and then there's the high networth investors who have family offices and husband / wife have to take separate flights due to risk of a plane crash killing an entire organization's majority ownership (ridiculous for us commoners but a real thing for large public corps, like Micron losing its former CEO in a personal plane crash).
The 2 extreme ends are always going to stay where they are due to the nature of economy, the upper middle class have been cutting their spending based on some Walmart and Target spending data I have seen a couple weeks ago.
Your Starbucks were just not managed correctly if it takes 19 mins to get 3 drinks. I know a cafe owner who decided to close his peak customer days because he cannot afford to hire people at $21/hr untrained and stay in business on those days, because he cannot demand customers to pay more during those days and he can't run a business alone. Customers expect the same price whenever they visit instead of on demand pricing like Uber and Butcher and Seafood pricing in Safeway.