Okay. Here's a lens example.... I know for certain that the 70-200/2.8 IS "Mark I" got a revised IS system a couple years after production started. I bought the lens early on and, either through their product registration program or CPS, a year or two later Canon contacted me to offer it . Their description of the revision said it had nothing to do with effectiveness or durability of the IS... Mostly just made the lens more easily serviced. My lens was out of warranty, so the "upgrade", which was being incorporated in all lenses being manufactured thence-forth, would have cost $600 at the time and I said "no thanks". The lens still works fine, some 8 or 9 years later.
Heck, it isn't at all uncommon for manufacturers to do "on the fly" production improvements to their offerings. Canon has plenty more examples...
Remember all the problems with the 1D Mark III focus system when that model first came out? It took a year until Canon even admitted there was a problem, after which they fixed existing cameras through warranty and incorporated the fix into all subsequent production cameras. They never made a Mark III"N" to reflect the change. If memory serves, there were colored dots added to the cameras and/or their shipping boxes to indicate those that had been fixed.
But Canon is fickle! ISTR there were very few difference of much note between the 1D Mark II and the 1D Mark IIN, or between the 20D and 30D. Yet they made model name changes without very significant differences in the products themselves.
Another "silent upgrade", the 5D Mark III had those exposure problems initially, easily fixed with a piece of light-blocking tape under the top LCD. After warranty work resolved it on the existing cameras, they simply incorporated the change into production. Same with the 5D classic's loose mirror issues, which didn't start showing up until the cameras were in service for a year or two... The ones later in production had the changes incorporated right from the factory. Yet there were no "N" versions or model name changes.
And there were the fitment problems with the early BG-E2 grips originally sold along with the 20D.... That was fixed and incorporated into all following production without any model number change, some years before the BG-E2N was introduced (along with 404, if I recall correctly... and at a higher price, while the only known difference is a 2 cent dust seal added on the battery door).
There were tons of complaints about dust in the 17-55 early on... but we rarely see any posts about it any more. I also suspect they've made some changes to that lens' IS system... I seem to recall a lot of early failures of that, the first year or two. We don't hear much about that now, either.
Some place like Lensrentals, who test and tear apart the lenses themselves on occasion and have multiple, even multiple dozens of copies of any given item, could probably tell us a lot more. On their blog they do note some "batch variations" at times... such as a propensity for a batch of particular lens' AF motors to fail, for example, while other batches of the same model they bought earlier or later seem fine.
So, yes, Canon does "silent upgrades"... along with some not-so-silent.... Look at all the hullabaloo about the 7D and 5DIII firmware upgrades (In many respects, there's more difference between these cameras before and after the firmware change, than there was between 1D MkII and 1D MkIIN models).
The upshot of all this being that I wouldn't worry too much about buying a 17-55 new today.... It appears llikely that Canon has worked the bugs out and it's a fine lens.