I'm an SCP newcomer so I don't know the TBP history (that's probably a good thing, I don't believe I've got any pre-existing prejudice

), but I'm not sure where the "SCP is sick of TBP" thing comes from. In this particular case I think the reason you're getting so much blowback from parts of the SCP is because there is an "easy" workaround for the problem (which is the new preferred way of implementing the no-shield feature), and a code side fix looks like it could be a real pain. I don't believe the change wasn't intentional, I think it was an accident as a result of fixing mantis 2326.
It's only a matter of time before some other project wants a change in behavior that breaks behavior for TBP and I wont be able to work around it.
I can't speak for the whole SCP, but I believe that if there was something that broke TBP that didn't have a work-around, it'd be fixed.