Depends how it works. I've stayed in a motel for $30 a night and there was threotically "free breakfast" but was only available in a refrigerator in the lobby and was basically just fruit, yogurt, and coffee/tea. I've had some pretty nice free breakfasts including full made to order omelette bars, and that was after I got it super cheap with a Priceline bid. I suspect they weren't making much money on me.
The oddest was when I had no reservation for a night in Utah, stopped on the side of the road and pulled out my cell phone to see if I could make a reservation for a hotel I'd already staked out (a Holiday Inn) thinking I would have options. I called in a reservation and was offered this special deal of a $20 dining voucher for $8 in their dining room. Sounded like a good deal, but when I got there the clerk said they were always messing that up as they sold it for $20 (in which case why?) but that as a goodwill gesture I would get it for free because of the confusion. Didn't make much sense to me, but I think we spent about $22 worth for two.
As for all that charging stuff - I'm not sure how complicated they want to make it unless they're willing to do some sort of automation. The big selling point is that they're not looking over your shoulder making sure you play nice and share. When I used a Destination Charger, I wouldn't have wanted to go into the restaurant asking for a code to start it up. And if you really want that, that's what the paid charging stations are for, where some can provide maybe an hour or two for free. But in those cases it's a lot more complicated than just plugging in an walking away.