I've had my replacements so many times I lost count, even got a complete new mac of the same model from apple and that had issues too. In the beginning it was touch id after keyboard replacements, then it was the keys again, then finally the screen flexgate. Then there are blown out speakers after waking from sleep and playing youtube or spotify, right and left.
I would avoid all macbook pros between 2016~2019. I'm pretty sure I've been to the genius bar or service provider just under 10 times for this laptop during applecare coverage. Then the battery started bulging right after year 3...