I don't see how it could possibly be a ploy by the manufacturer to make more money. If anything, the oil change indicator comes on after many more miles than most people change their oil. If you changed oil every 3000 miles, it would be far more costly, not to mention wasteful, than if you followed Honda's oil change indicator. I would follow the recommendation in your manual and use the specified oil. Once broken-in, I would switch to a high quality full synthetic oil of the correct spec.
BTW, Honda does not own the dealership nor the service dept and gets nothing from dealer service.