This is true. If one thinks software is more important, go for tesla. If hardware is more important, go for byd. There is no perfect car in this world.
Agree that there is no perfect car in this world but the new model 3 and model y no longer lags behind the Chinese cars in built quality. It used to, especially built quality, sound proofing and ride quality.
Before I test drove both the new model 3 and y I had the same impression as you. That was why it was never in my check list. A friend who owned the new Model Y told me how good it is and that made me go take a look. Walked away impressed.
Both new 3 and Y had excellent built quality unlike the older Tesla I sat in before. They also have double glass for all their windows, unlike BYD and Xpeng which had front windows only). They also had a rear screen to control music, play YouTube and games, and control parts of the car too. Ride quality, suspension, and sound proofing is great.