Having the same problem but on my MBP 15" 2015. Out of warranty repair = $650. I can live with it, but it sucks. I'm literally scared of buying another Apple product. Scared of being disappointed again. So I'm keeping my current setup as long as possible an then I don't know what will I do. Maybe I will buy the "cheapest" versions of future Apple products, because I still like the iOS / macOS.