Edit: If you like black coffee, go for a medium roast premium or specialty grade coffee from Costa Rica that goes through a honey process. Very smooth, low acid and a hint of natural sweetness from the coffee fruit.
Yeah, they over roast their coffee. It’s deliberate. I assume it’s for consistency and because it’s a low effort way to cut through all that milk and sugar in expensive lattes. Americans have also been conditioned to associate dark, bitter coffee with “strong”.
The irony is dark roast has less caffeine than lighter roast and it’s usually done to mask defects in the bean. Whether to roast light, medium or dark typically isn’t an arbitrary decision or based on any preference. There’s a whole grading process where the ideal roast is determined based on the quality of the beans.
The highest quality beans will often be roasted medium and you start going darker as you get into the lower quality stuff. Basically, you’re cooking off bad flavors that may be the result of sour beans, mold, insect damage, chemicals or worse. There are all kinds of farming practices you don’t want to know about where they get away with it by roasting dark and/or blending with a little bit of a higher quality coffee.
The thing with Starbucks is they actually start with good beans so they don’t have to do this. They also have a wide variety of suppliers and bean types. They could easily put together a great flavor profile that would work for lattes as well as black coffee. But things do change a little bit from one harvest to the next. Starbucks is all about consistency. You can order the same drink at any location in the world and it tastes exactly the same every time.
A small black coffee is $2 because people will pay that much. The cost is less than 25 cents for the coffee. The cup and lid might cost more than what you’re drinking if it’s a commercial grade bean. Coffee is a high margin business.