A lot of it comes down to software. I had a cpu performance scaling bug that meant my oneplus 7 pro would occasionally take ~5 seconds after unlock to stop being clocked at 100mhz. It made the unlock experience really laggy and crappy. It felt cheap and lazy.