"Niche tricks you have to learn?" That's ridiculous. It's perfectly fine to do a great default UI that most people like without any adjustment -- but it's preposterous that there's no "go in and change just about whatever you want how you want (even if that option is in the way back)."
This is why I've been hardcore Linux for quite some time.