As has probably been touted numerous times, get as young a car as your budget will allow. The Model 3, as with all Tesla vehicles, is in a perpetual state of incremental improvements to the technology and build quality over the lifespan. Cars built in China (VIN starting LRW) are said to be better built than the Fremont counterparts. The article you cite even goes through some of the changes. Get one young enough and you'll still have some of the 4 year/50,000 mile warranty left.
Regarding the issues listed in that article, look around on this forum and identify one vehicle that hasn't had issues. Personally, I had a Golf GTE which required a new boot seal, wiring grommets, cabin vents, badge drain hose, 12V battery and fuse, and lower control arms in the time I had it.
Elsewhere on the forum, there's the Renault Megane-e turning the interior footwells into decorative ponds, the Hyundai/Kia 12V issues, the Nissan Leaf traction battery SoH thread, VW software on the ID. models. You take a chance on any car you buy, just buy one you'll enjoy owning.