Normally UBI is considered to be sort of a truce between the left and the right. The left wants the UBI, and the right wants to get rid of government bureaucrats. The left gives up on the government bureaucrats ("gut social programs") and the right gives up on tossing out all forms of welfare.
Of course, both sides are motivated to break the truce. You just admitted that in fact, wanting to not "gut social programs". Enforcing the truce doesn't seem possible.