It's easy to fudge and difficult to investigate whether employee use of company assets/funds is actually compensation or actually for business purposes.
I'm a software engineer. My company assigns me a Macbook Pro and iPhone with data plan to do my work, use 2-factor auth, and answer PagerDuty. It doesn't make any effort to stop me from using these devices as my personal daily drivers. Anecdotally, my coworkers do. If you're the kind of person to buy a new Mac and iPhone every 2 years, having the company do it for you saves $1500+/yr. Is that compensation? Maybe it depends on how the devices are used. Well, now you've got the tax authorities poring over MDM logs trying to tell how many minutes of screen-on time were business vs. personal. Yikes.
I've been a field technician. We had a pool of company cars at the office for visiting client sites. For some jobs, it did not make geographical sense to drive my personal car to the office and switch, so a company car became my daily commuter for a while. Was this compensation? If the company car was ever the most readily accessible in the driveway, I may even have used it for a purely personal errand in the evening. Would it have been compensation then? Maybe it depends on what proportion of use this accounted for. Now you've got the tax authorities poring over GPS logs trying to determine which POIs I drove to and from were work-related, and we're arguing about whether it was my house or the office that needed toilet paper when I made a particular CVS run. Assuming there even are GPS logs.
I've been asked to take meetings and work with adjacent teams at our satellite offices. I obviously take advantage of my time in a new city to see the sights. For what proportion of the trip do I need to be in the office for it to count as work vs. work underhandedly paying for a personal vacation, and how are you going to check? Entry leaves a paper trail, exit doesn't. What if I just badge into our satellite office each day for the free coffee and then go about my vacation? Often the whitelisted hotels in our travel booking system are nicer and more expensive than anything I'd book personally. They're in keeping with the general high quality of our offices and equipment, but nicer than they need to be to fulfill the business purposes of the trip. Is this a form of compensation? Directors and above get to fly first class. Cattle class gets your ass to the meeting just the same. Is that a form of compensation? Now you're in the business of benchmarking what is a reasonable price to for travel/lodging in a given city at a given time under specific parameters (advance notice, number of travelers, etc). And what if your manager says he authorized first class so that your productivity wouldn't take as much of a hit? Does Gogo even keep good enough logs to tell whether I was really using the company VPN during the flight?
This is not to say you should throw up your hands. The IRS certainly doesn't. It gets into the weeds on all of this, at least as to whether the business can deduct the expense (not so much whether to count extra income for the employee). But this stuff is incredibly nuanced and complex, and there's more than enough room in that complexity to hide a scenario where the employer pays much of the employee's living expenses tax-free in lieu of salary.