KLM seems to be a 'Marmite' airline - people either love it or hate it. In fact the Dutch are in the same category.
Most of my Dutch friends hate KLM, most of my South African friends hate the Dutch, but they are one of my favourite nationalities, I love the direct and pragmatic approach they have to life. Schiphol is a good airport to connect through and I usually take advantage of connecting to spend time with friends in Holland or just to hop on a train and go and walk around one of the lovely towns like Utrecht, Haarlem, Leiden, Alkmaar etc. KLM service delivery is pretty consistent, the food is OK, and when I go to SA I enjoy the daylight flight southbound.