I have been using Red Hat operating systems for a number of years- since Red Hat 7 is was my primary linux distribution.
I have always felt that the advantages it has outweigh the disadvantages.
Pro: easy install, fairly complete selection of installed software, stable, good support and online resources, flexible, customizable.
Con: proprietary changes in organization and kernel that don't match up with more standard methods, bloat
Fedora continued to be my distro of choice through Core 1 and 2.
A few things became more difficult: mainly getting a console booting pc, but that was pretty minor. I could deal with a couple of text edits to gain full control of the machine again.
But now I have to jump through a few hoops just to get a proper kernel source tree installed ????
Look, it takes me about 30 or 40 minutes of actual WORK to get everything configured where I like it not counting any time involved downloading software/updates.....
I am extremely annoyed by the idea that I have to build my tree myself- and if I update the kernel, I have to also waste time in finding the correct source and patching it to the proper points.
I still have FC2 installed on one machine, but FC3 has been removed from any of my computers, and I will no longer reccommend it to anyone, I am afraid.
If I wanted an OS that did what IT wants instead of what I
want, I could use Windows XP.