The other thing mentioned in this thread is training. I did mine at a school with multiple runways, so coping with crosswinds was not something I got that much experience of. Having operated from a single runway for 15 years now, my knowledge is considerably greater.
I also learned at an airfield with, in my case, three runways but I had an excellent FI who ensured that I got plenty of crosswind landing practice by waiting until there was no other traffic in the circuit then requesting a runway change. Multiple runways doesn't have to equal poor training.