Not sure why some people believe that just because Toyota or perhaps some other manufacturer provides a free oil change or two when they purchase a new vehicle, that all manufacturers do. Honda doesn't. Maybe a dealer token of appreciation but not by Honda themselves.
Well all of the local Toyota do the 2 year free (But trust me you pay for it) Many other local dealers of other cars here have followed suit in the Newly branded City of Chop!