Air Conditioner woes: water pooling in basement, condensation on ducts, frost on outdoor copper pipe
You are correct that the refrigerant is not a consumable. If a system is low on refrigerant, then it has a leak. The technician should have a "sniffer" tool that can detect refrigerant leaks. If they didn't use it last time, then they were irresponsible. Also, refrigerant is expensive so that attitude of "if it gets low again then we know you have a leak" is wasteful of your time and money.

If the compressor in the condenser (the outside unit) is running and the air is not cool, then you are probably low on refrigerant. Frost on the refrigerant is also a pretty clear sign of low refrigerant.

I am additionally concerned about the condensation on your duct work. Is the air handler inside the conditioned envelope of the house? If so, that could explain the condensation you are seeing now but would not be seeing normally.