If you want to add "color" to a company blog, you talk about positive things of a somewhat personal or offbeat nature. If he wanted to describe how the WePay team went on a road trip to a conference and stopped at some amazing place where the customer service was hands-on and handled exceptions well, that would be great. Or just about some board game which they really enjoy playing at the office.
Whining about vendors, especially when you are partially or technically somewhat at fault, is something you do on "friends-only" posts, personal facebook, etc.