Evaporator may have become too dirty over time and may not be exchanging heat very well.
It may be hard to hear at idle, but you should see engine RPM drop when the A/C compressor engages. If it cycles the compressor too frequently, you may simply be low on R134, in which case one can may be more than enough.
If you have a 'cheap' parts-store low-pressure gauge, you should see the low pressure (suction) cycle between about 45PSI (compressor just turned on) down to about 25PSI (compressor just turned off). In olden times, Dodge A/C systems would find a steady-state between 23PSI and 45PSI and not shut off the compressor; talk about refrigeration!
A/C on my '98 hasn't worked well in many years (didn't even work well in '98 when it was not quite a year old). Lately, I put in enough R134 to get it to stop cycling so often; I don't even bother with gauges. Then it produces cold, dry air nicely. Some day it might be worth evacuating the system and checking the orifice tube. Or simply replacing it on general principle.
Of course, this now makes me wonder if there is a check valve in the system somewhere that is supposed to prevent freon from flowing backward once the compressor has been shut off... .