why do coffee shops always play indie music but never actually have any decent coffee