Tow the company line!!
Although I feel for this guy, I have mixed emotions on the subject. As I've mentioned before, I work in the beer industry and this is pretty standard policy. If you are out in public, you buy the brand of the company you work for. I am expected to do the same. I understand this guys frustration as well because the company I work for doesn't brew a decent dark beer, which is my favourite type of beer, so I am buying a competitors beer from time to time.
Does company policy go too far sometimes? Do you guys have to tolerate any annoying/bizarre company policies?