OK, honest answer...
To me, the problem with "Linux" is that you're going to have to deal with different tools, file locations, and defaults in each different distribution. This, IMHO is a pain, as I want to learn how to do something once and then be able to depend on that forever into the...