For those who can't upgrade yet, there is an open source utility, Unshaky (https://unshaky.nestederror.com/), that can help with double presses. It's sad and gross that it is necessary but it works well on my aging MBP.
You should be able to get the keyboard replaced for free, I just haven't found the time yet to go to an Apple store, but you shouldn't need to pay money and upgrade to fix this issue.
I use it on my work computer (2018 15" MBP). Does a very good job of detecting these double key presses and mitigating them transparently.