and I don't have any complaints. I wanted to up my skill level and have done so dramatically. I know what services are running on my machine and why. Also, I know how to perform routine networking tasks without ifconfig! Sure there were challenges at first, but after the initial learning curve I feel much more in tune with my OS than when I ran Debian or CentOS. Servers at work still get Red Hat because that's what we're allowed to use. However, when I get to spec out a special project (which is the focus of my job) I usually choose Arch because I want a very specific set of services running and don't want anything to interfere. Use what works for you. This works for me.