I disagree entirely. Ubuntu is rife with Windows style -it just works, of course it does, no you can't 'fix' it!- style issues, especially if your hardware is slightly outside their testing spec. (they were relatively new at the time, but Ubuntu with a netbook caused massive problems). Arch is ALWAYS fixable if you're up for a good challenge.
That being said, Arch may not be the way to go, as its developers have the tendency to do stupid things and push things into the repos that shouldn't be pushed, but there's a mailing list that describes all the problems (which the devs insist you subscript to and check every time you want to poke the repos with a stick), and there's always one guy willing to stand up to the abuse in the forums and get a proper answer from someone about how to fix it, and if you want to learn command-line Linux, by gum you'll learn fast. The documentation on the archwiki also goes above and beyond in the way of how to do x.
If you do go the arch route, I highly reccomend running another computer nearby to look up the archwiki etc. on whilst you're setting up. And every time you update...