Some really interesting insights, everyone, thank you. INTps are particularly hard for me to understand at times, and hearing it explained so well has been fascinating.

... more points of view are always welcome too, of course, if any other INTps (or anyone else!) see this and want to contribute.