I've had issues with macbook pro keyboards for every model since the 2016 one, but I've never had an issue with Apple not doing an in-warranty repair. In fact, usually they swap out the battery for me during these repairs too.
Contrast this with every other PC manufacturer where they require me to ship the item to them, wait for weeks. Apple gives it back to me within a couple of days.
A Lenovo (or Dell, and maybe also HP, haven't looked at their offerings recently) laptop in the price class of a Macbook Pro typically comes with on-site warranty support (and for cheaper business models it's typically an affordable upgrade), or you can bring or ship it to a local service partner and have them fix it and deal with the warranty claim.
My first and only buy has a serious quality factory issue: two keys not working, screw under a third one, and God knows what within the laptop.
The shop I bought redirected me to Lenovo website for the exchange, three numbers later (two weren't working at all) I am waiting for a document from Lenovo then I can go back to the shop for the exchange. It might take 5 days or one month.
I am a bit unhappy. At least the warranty is cheap (yeah?)
Contrast this with every other PC manufacturer where they require me to ship the item to them, wait for weeks. Apple gives it back to me within a couple of days.