If core hadn't been so obstinate in rebuffing community demands, BU probably never would have been implemented. Don't expect them to change course now. Even with the obvious state of The SegWit Omnibus Changeset never reaching the 95% activation level.
Give it up with the propaganda, it's really sickening. You guys with your BU have shit the bed big time by trying to block natural open source development with political shennigans and now you don't know how to clean up the ugly mess. There were no reasonable "community demands" that could have been accommodated within the engineering constraints. Demanding that the 747 flies to moon on your way from NY to London is lovely but it's not happening in our lifetime. No one in Core is "being obstinate" they are simply saying it can't done like that.
Peter_R is a complete charlatan, I wouldn't let him design a doorlock let alone network system engineer a centralised monetary system.