The people who code these distros are very smart, why can't they include some hand holding? As an old hand at computing (I was programing on my Sinclair ZX81 in 1981) I can puzzle out what I need but a text file of how to get common things going would be helpful. I just put Kubuntu on an old HP Pavilion 1000 laptop. It took days for me to get the wireless connection functioning. I finally clicked around and saw my router name listed and activated that. The average computer user does not have the patience to do that.
Then there is the process of making a live cd/dvd. I can understand needing that for a new build but if an old system can connect to the internet why can't the downloaded files simply install themselves?