We already seem to have some shifting in core by the release of BP148 code, correct?
"Core" did not release BIP148. A number of core devs support it and released it but there is enough opposition to it such that it is not in the core codebase and won't be.