I ride to work everyday almost year round but I am also not on the road with fast driving trucks possibly dropping chunks of coal in my path either yikes. My 883 got 40ish avg and my Heritage gets 32 town and 40+ hwy fwtw.
I rode motorcycles from 1965 to 2012 and it has been my experience that you are either a motorcycle person or you are not and if someone buys simply to save gas/save money, they will never be happy with it. I have been run off the road more times than I can count, crashed a few times, rained on and drenched to the bone; one time I had court and got caught downtown Kansas City in a torrential downpour with LOTS of lightning. My suit did not handle it well nor did my nerves.
I love motorcycles and miss mine terribly, but they are simply not for a lot of people. My son now rides mine back and forth to school and is a happy guy, but he is also a lifelong rider.
That may be all he needs to get hooked never know we all started somewhere! That is a pretty good excuse for the wife Ive heard it said before.