1) I agree, but it is quite easy to ignor. I do not see it often though.
2) Agree, but with popular distributions it is relatively easy to find help. With unpopular ones not so much, but you can always choose more common one. If you need to use some special distro experience can be worse.
3) Sorry, cannot disagree more. For me OS utilities in Ubuntu are dead simple and this works for me quite well. But once upon a time windows 10 decided that for some reason I must have 3 different English laouts (UK, US and Latin or smth like that). I did manage to remove redundant ones by performing some unobvious actions in unobvious settings sections. And extra layouts kept returning after reboots. I had other similarly annoying problems and they were difficult to resolve because solutions posted literally month before had completely different settings layout on screenshots compared to mine. In windows 10 settings do change drastically every few... months?
Command-line-based interfaces seem more stable. And most common issues are already have accessible solutions if you use stable release of popular Linux distro. At least in my experience.