Actually I'm impressed with Honda's progress throughout the year.
They could not complete a single lap in winter testing, but by now are quite decent.
Of course it's still a long way. And they should have dine better.
Next year will be difficult for them with Toro Rosso and very average drivers.
In the short term this switch will be good for Mclaren.
But in the long term I'm not so sure....
There were no results, that's true, but they should have sticked for at least a 5 year project. Three is not enough to become a winning team anyways.
I will be impressed if Mclaren is able to win at least one race next year on merit, but that us hard to imagine. And if they don't win then what's the point to switch really.
It's true that they have improved a lot since the start of the season, but lets not get carried away as:
1. The unit they brought to pre-season testing was woefully inadequate to the point of being useless.
2. They promised so much would be achieved throughout the season, but nothing substantial was ever delivered
3. The current unit is still very underpowered in race conditions compared to their rivals
4. The current unit is still very underpowered in for qualifying and does not appear to have a special 'quali' mode
5. The current unit seems a lot more reliable, but it's still unclear exactly how reliable it is (and year it's 3 units for the whole season)
So, yes, improvements. But they have only really improved to the point at which they should have been at the start of the season.