What does Warren Buffet care? He lives off the company benefits and takes a $100k salary. HE is gaming the system to pay less taxes!
It's legal.