@marcan sounds unfortunate. Would it be feasible to get buy-in from a high-level maintainer (maybe Torvalds or one level below that) before you embark on the refactoring, so that you have a mandate you can use to (somewhat) shout down the naysayers during actual review?