Obviously it's a subjective discussion but it's still a meaningful subjective discussion.
I was deeply into Microsoft products for a while. I got my start coding an indie game for the Xbox, I spent years using Windows Phone and developing an app for the platform, I interned at Microsoft twice and then later worked there as a software engineer for a period.
While there I did my best to improve the product I worked on, and I went beyond what most engineers do when thinking about product quality. I would gently and politely email other product teams with bugs or minor product issues that I felt were low hanging fruit. On my own team I was often one of the stronger advocates for the user and for product quality, and sometimes I got pushback for it.
My opinion about Microsoft's product culture is not formed lightly.
I don't believe Apple is faultless, but I think they demonstrate far more awareness of how their product decisions accrue to a lasting brand. It's not just marketing spin, it's real actionable decisions over decades that accrue to brand perception.