I’m always surprised to see people claim oneUI is awful. TouchWiz was absolutely awful but imo oneUI is one of the few android skins that actually improve the experience significantly.
My only complaint is that some settings enable ads in various parts of the interface (but they can be disabled so it’s not a dealbreaker) and that they absolutely ruined Game Launcher. That being said the beta Google Play Games launcher is very good and has basically replaced Game Launcher for me.