"ChatGPT is really smart" it is categorically not. It understands literally nothing. It is a conceptually simple computer program that spits out a statistical average of its training inputs. It doesn't have "weakness understanding X"; it reflects large-scale trends in inputs.