That's a really good point. I think a lot of pubs (and breweries, for that matter) just don't put much effort into their websites. It can be very difficult even finding opening hours, which is arguably even more fundamental than beers.
And I'd hazard that no, most pubs aren't interested in the beer they sell. Sure that's the sales rep's job.