Mike,
Peter’s pull request might be a foot gun, but we are here to find out. One can’t claim Bitcoin core code is there to fork and then be disappointed if some really do it.
I am not sure protecting unconfirmed transactions ranks higher than fostering innovation not to depend on the same.