ka1axy: Assuming they're using something with a built-in NIC (like an ARM processor -- Freescale Kinetis for example) as a system (vending machine) controller, they wouldn't get a MAC address with the device, but would need one if they intended to use the E'net interface.
Although, that wouldn't match the diagram shown in your posting -- these devices would be all over the place, not bunched on a single private network.
08-00-1B -- still have it memorized after 25 years...I developed some of Data General's first LAN cards.
You are correct. Version 1 and the original Version 2 had it. But YouTube changed it's ad model. Roku and YouTube/Google couldn't agree on how the ad revenue would be shared.
If I remember correctly the reason that ad revenue issue even came up was because YouTube has switch to MP4 streaming and the Roku players couldn't handle it at the time. So Roku setup a conversion proxy and to pay for it Roku wanted a percentage of each ad.
Arithmetic is being able to count up to twenty without taking off your shoes. -- Mickey Mouse