You cannot compare a 2016 Model S (especially a 75) with a 2018 Tesla Model 3. The batteries are completely different and expectations of battery life should be different. The Model S and Model X in the earlier years were more like practice cars for Tesla. The core of the Model 3 is greatly superior and greatly different to earlier Model S cars in many ways.
I think with the 2018 Tesla Model 3, it depends which batch it was produced in and what difficulties they were having at the time. While I was waiting on my 2018 Tesla Model 3, I waited until after July 2018 which is when I perceived the quality improved. Do some research on the VIN number to determine when it was produced. A VIN with a number greater than 70,000 in 2018 should be of better quality. But, again, just like 2020 it sometimes depends on the batch. For instance, when Tesla recently restarted the production lines after the Covid shutdown, I bet there were a lot of quality control issues. I installed a noise reduction kit that includes seals for the front and read trunk, an easy DIY, on my Tesla Model 3 and it is very quiet inside. You can still hear very loud noises and tire noise from cars around you, but very little road noise even with the truck exposed by the rear seats being down.