As a driver of over 20 years on practially every road you can imagine in many countries, in all weathers etc etc etc, by far the most technical and difficult roads to drive on are inner city streets. With pedestrians, bikes, cars, buses and the ridiculous amount of signs, lanes, one-way systems, crossings these days etc etc there's almost a sensory overload at every moment. Especially in rush hour, when it's raining. And dark. And you're in a hurry. Put a 17 year old driver in that situation and you have a problem. Do the same when he's got his mates in the back, egging him on and it's just a matter of time.
Sorry mate but country roads really are a piece of piss! What are these 'huge amount of hazards' you refer to?