I always patch simple punctures.
The only reasons I've found to replace a tube are:
a) Rubber tore around base of valve.
b) New puncture occurred so close to existing patch, that a new patch overlapped old patch.
It leaked at the edge of the old patch under the new one.