Tommy as you may know, there is huge number of phones on the market - and their resolution are also different.
SP Page Builder use basic rules from Bootstrap, to manage all resolution there would have to be around 8-10 responsive switchers (options) not 4 as we now now.
There is iPhone 12 Mini, iPhone 12 Pro, 12 Pro Max .... madness for web developers.
Iphone 12 has huge resolution - it means that simple CSS rules may not work perfect.
That's why global developers prepared extra CSS styles (@media) for such a cases
https://blisk.io/devices/details/iphone-12
https://stackoverflow.com/questions/58087446/all-media-queries-for-iphone-12-pro-max-mini-and-older-iphones