I think this has more to do with the cutthroat business than the technology involved. It seems the tech has improved, but the quality has suffered due to pressure to just fling shit out the door using the least amount of money to generate the most amount of profit. They are squeezing every penny dry. It seems to me the person you're responding to still has a valid point.