I think BMW does cost more to service than Honda but if you follow the manufacturers recommendations for both bikes the difference is not as big as you may think. The problem is when you read of people that only do an annual oil change on their Honda and then compare that to another manufacturers recommended service.
Gerhard
Gerhard