If you aren't willing to eat your own "dog food" because it's "less good", then you are making shitty dog food!
The entire point is that you should strive to be a company that makes dog food so good that you would be happy to eat it as not-a-dog because it's above and beyond the bar!
If you are unwilling to use your own product, fix that