I've found this MSI laptop that has much better CPU, a dGPU, and it's cheaper as well. A slightly slower RAM though.
https://www.x-kom.pl/porownanie/1364927
I guess compared to Lenovo, I would be sacrificing build quality. I wonder to what extend...
If I knew that price difference, even without a dGPU, all went into quality components of that Lenovo ThinkPad P16s Gen 4, I would still choose it.
Not sure why, but even though this MSI is so much better deal (spec-wise), it strikes me as something that can break quickly. I mean it has much better hardware so they had to save their money somewhere. Unless Lenovo is just charging more for worse hardware.
Also, I have learnt that you are meant to clean laptops regularly lol. I've never done it, and my brother? Absolutely no way he has ever done it.
I do use my vacuum cleaner from time to time and suck what I can out of vents of my super old PC, and some old Dell laptop which I barely use, but I've never opened a laptop, and to be honest I don't think I would ever do it. Maybe after a few years after warranty expiration and some performance issues I would force myself to do it.
I mean how do companies expect consumers to clean them if they cannot open them up without voiding their warranties?
P.S.
I read some posts, and even ASUS_USA chimed in that you actually can.
I would still not risk it though as stores like to use everything they can just not to repair it. A bit of a grey area, so to speak/