It sounds like it does fit the GT for this reason: he finds loop holes in the argument and he understands the difference between wants and needs. This goes back to disciplining a GT kid and how the famous Because I said so just doesn't work with these kids. Have you sat down with him and talked about why he made the choice he did. (Of course after the issue at hand is over.) Make it a neutral time when it is daddy and son discussing things. You might find he does have logic behind his reasons and maybe you need to explain socially accepted logic and why it might make sense to him but this is why socially it doesn't work. If you approach it on a neutral respectful way with him he might be more attentive with trying to understand where you are coming from.