I Agree. I think a lot of nerds start out a lot more naïve and idealistic. It seems the further along you go the more you distrust anyone saying something works out of the box without a good explanation of why as you have been burnt before. (Typically while trusting that Product B "completely integrates" into Product A.).