SegWit was not the only solution proposal for transaction malleability; remember BIP62 with Pieter Wuille’s proposed tweaks to the BIP in July 2014.
SegWit inadvertently prevented covert ASICBoost.
Incentives for UXTO consolidation could exist without SegWit discount; transaction byte size fee payment encourage already UXTO consolidation.