80/132-column switching is a vt100 feature. vt100 is a subset of vt420. xterm has a workable vt420 emulation, and will identify as a vt420. The other available choices neither have a workable vt420 emulation, nor do they identify themselves as such.
In xterm, the 80/132-column switching feature is optional, controlled by the c132 resource because some users decided it is a nuisance (actually they phrased the criticism as a "security problem"). vte (the emulator under the skin "gnome-terminal") and other terminals such as KDE konsole do not make that distinction.
KDE konsole probably could be modified to do this; unlike the other terminals its developers have chosen to scale fonts in preference to changing the window size. But it's not a currently implemented feature.