Now, now, guys.....
I once had a job delivering Motorhomes and trucks to dealers from the factories in Indiana and guess how you had to get back? Either tow a car behind you or take the bus. In reality a 60 day pass for 8 bucks a day is the most reasonable cost per mile and if it is an express bus you can sleep on it saving the hotel cost and of course freeing up valuable DOT driving crew rest hours. Of course I don't think a rewards program would honor miles from a pass, but if there were an option of LA to Chicago, or NYC to Chicago air tickets on very short notice for less than $100 the I would ot have had to ride the dog...
Just a thought...