not 100% clear on your plan but the core team has refused to increase block size for years.
They only want to scale according to their own roadmap, no matter how good your plan is.
They are decidedly against on chain scaling by design. That's why BU became necessary.
segwit effectively increases the blocksize, which BU is blocking (eventhough they deny it) so how could you say that?