They can't simply ignore BP rulings, they can only decline to implement them if they feel that the Community wishes it otherwise. In which case it is in effect referred to the Community. Who vote out the BPs, or agree with the BPs, or conduct a referendum.
RE: Proposal for an incremental Constitution and Dapp layer governance on EOS