The bottom line with coffee -- it is all in the bean, the source of bean and the the age of the roast.
That's true.
Maybe I don't have very discerning tastebuds, but..
I have a good quality espresso machine and I enjoy two cups daily. I grind the beans. I like to try various French roast brands: Starbucks, all the Costco global origins, Trader Joe's, supermarket loose beans, organic, etc. While I can certainly tell the difference between French roast and lighter roasts, I confess that it's hard for me to tell the difference among French roasts.