my B20VTEC puts out 160+ and it holds 7 NSW hillclimb championship class records and has over 45'000km on the engine (that was built in my garage)
it is a daily driver and gets revved to 8600 often...
i guess it is not 200'000km *just yet*, but not really sure why you would expect Honda engineering not to last very long?
the current 12.5:1 engine manages around 8.5l/100km, ive had it down to 7.6L/100 on one trip to CBR.
the two previous 10:1 engines ran at around 9-10L/100km.
fuel consumption on the road is all down to the quality of (and time spent on) your engine mapping.