A very different problem that’s almost never discussed is the fact that you cannot always plug two different displays via TB3 in, one on the left and one on the right, without triggering some bug that doesn’t correctly enable the respective other display until the cable is removed and 20 or more seconds waited until it’s plugged in again. That’s been the case for the 2016 and my current 2019 model, and it’s been the case for everyone in my team with two or more displays via TB3.