Chain stretch is an oft missunderstood concept.All chains stretch significantly after a couple of hundred miles. it's nothing to worry about. Grit cannot get to anywhere where the chain wears, so it's not because you're over-lubricating it, neither is it anything to do with sprockets.
A new chain will appear to stretch significantly as the grease moves out of the rollers. After that, it starts to wear normally. Constant lubrication will slow it down a bit, but the lubrication won't stay between the rollers where the wear takes place. It'll keep the chain quiet and efficient, and it'll slow down the wear on your sprockets.
My advice: Forget about it. My chain (cheapest on Ebay) has done 4000 miles and is still going strong. I never checked it for wear.
I bought a nice Carrera Kraken (my 3rd one, I'm a big fan) a couple of months back from a bloke who said it was knackered as the 'chain was stretched'. In fact, it had something like 6 links too many in it!
Sent from my HTC 10 using Tapatalk