I think this is a very honest look at what compatibility should really be about. We always focus on the superficial stuff like what foods and movies we like, but we don't take the time to get on the level with one another.
I've learned this (only recently) and it really is true. Right out of the gate, at times, I may ask a question that requires more explanation and certainly can't be answered with a simple yes or no. Thank you for sharing this and, as I'm developing a relationship with someone, I will keep these things in my as I grow.
Honesty and transparency really is key.