(sorry if you receive this twice)
David Hendricks wrote:
it will be easier to refactor portions of the code with the large patches merged in a buildable and (hopefully) usable/testable state.
That's pretty weak sauce and I think you all know deep down.
Who pays for refactoring? Probably someone else.
That's unsustainable for the project.
It externalizes refactoring cost from those creating the initial mainboard ports but that's not how any platform code can grow into something well-engineered and versatile.
One can certainly argue that well-engineered is just too costly for our community to strive for but while that does seem the prevailing group think I have to say I would consider it a sad resignation.
//Peter