The problem I see with that approach is you are solving some problems (the welfare cliff), but in order to accommodate the edge cases, you&#x27;re creating a complex program to replace a complex program.<p>One of the huge benefits of BI is that it&#x27;s simple, you just give everyone the same amount of money.  The more your start layering on exceptions, the more bureaucracy you&#x27;ll create and you&#x27;re back to square one.