I think they like the "complicated" scenario because they are cowards and this gives them cover from taking a clear stance on anything. It's always...then again...on the other hand...they hate absolutes because they are cowards.
By recognizing that absolutes exist, the kid earned the right to be respected as a human. Most Leftists aren't there yet.