I agree with your statement concerning contractors. But some home owners, if given the option during the build, do opt for 12ga wire throughout. Especially for longer runs. All I'm saying is; Before running a new dedicated 20a ckt, check the wire size of the existing ckt. If it's already 12ga...