https://community.ui.com/questions/is-MFI-dead/2b4211ee-98c1...
UDM and Protect are shining examples of "never rewrite your product from scratch." USG XG was an unmitigated disaster. Dropping controller support for Broadcom-based APs was ridiculous. All seem to be technical debt driven decisions.