I guess I'm in a differrent category.
I don't roast or grind beans, but I hate awful coffee. I will not drink gas station, hotel or most restaurant coffee. I will not drink what is provided free by any of my employers. I will drink Starbucks. I prefer coffee from independent coffee shops. I have a Keurig in my office and fill my own k-cups.
So, I hate bad coffee but don't need to drink the best.