The issue is fixable with alcohol, cotton swabs, and about 5-10 minutes of cleaning around the bottom of the analog (particularly under the rubber covering).
Replacing analog sticks for being dirty, or the entire joy-con is like replacing your toaster because there are crumbs in it. A little bit of an extreme fix for something that's just a little dirty. This isn't like the loose-N64 stick situation, dead PS3 controllers, or RROD XB360 issue.
Agreed. If anybody's experiencing this issue, they should start with the easiest solution first. Sometimes it is just dirt. But the manufacturing flaw is still present so that's why you should look into replacing it if cleaning it doesn't work.