Yes, I know, and the iGPU is complete dogshit. Why would I spend 2k+ on a device that is completely limited by it's GPU. It is not even able to run scaled 4k screens properly.
And regarding the size: Who cares? It's not a portable device, so make it a bit bigger and no one cares but is happy that the hardware is better.