They play a lot of courses I'd rate as "not great."
The sponsor has a big choice in the course. The infrastructure matters a lot. Etc.
"The quality of the golf course" is well down on the list of reasons why a course gets a PGA Tour stop. As long as it's long enough, "the course" doesn't matter too much.
8 under wonthe tournament because that golf course punishes misses just like they should do at every tournament with the rough. The thing at the Honda is the misses end up wet a you make double or worse.
There use to be a big golf store close, King Par, but it closed a few years ago. If I were to buy clubs, I'd travel to Carl's or Miles of Golf which is about an hour drive. Buying something like balls or other accessories, I'd buy online or at Golf Galaxy.