And until she reaches that level of training, it's all people's thoughts all the time.
Jean's mistake was bringing this up to him and being a bit pushy until he accepted the truth.
Jean's mistake was not hearing his thoughts against her will. You can't blame Jean for that anymore than you can blame Iceman for being gay.