I completely agree with good and bad batches of flash memory, as well as CPU, GPUs etc. This process is called binning. The reason why I mentioned SanDisk and the other companies in my previous post, as being among the best, is because they actually produce and bin their own NAND. Whereas other companies simply purchase and rebrand.
With regards to quality going down over the years, I find this to be unlikely as the manufacturing and binning process usually gets better over time. The new "Ultra" series of SanDisk cards are rated for a min. of 48mb/s read, while the older "Ultra" series of SanDisk cards were only guaranteed a min. of 30mb/s. The same goes for the "Extreme" line, which are now guaranteed for 90- 95mb/s reads, increased from 80mb/s.
Correct that the SanDisk Extreme line is made of a different NAND types and are higher binned. They are generally of higher quality and more reliable. If you watch the sales close enough, you will find that SD cards are always heavily discounted. I've never had to pay more than $1CAD/GB for my SanDisk Extreme, Samsung EVO+ or Lexar 1000x cards.
All this being said, the only brand that has given me issues is ADATA. I purchased 2 brand new cards, and within a day, both were corrupt beyond repair. I forgot which dashcam I had used them in. Never again.