I have used Samsung since the first Galaxy S I think and didn't understand the bloat everyone is talking about until I remembered I've used the Nova launcher for nearly all of them. You can also remove the Samsung apps if you want.
I use the OneUI and it's not bloated at all. It let's you customize, install and uninstall components at your heart's content. I use FLOSS alternatives for most of the Google and Samsung defaults and it let's me uninstall them without issue.