Half of these are the problem I faced and solved with the bigger iPad Pro. I prefer it to my macbook for a lot of things, and that’s what I’m typing this response on.
Would you have the same approach to desktops vs laptops ? You would sure acknowledge that a 5k screen tower desktop on Gb LAN, TBs of disk space, no compromise CPU, powerful graphics card with an excelent keyboard is a better coding machine than a MBA in the absolute. But I don’t see someone explaining using a laptop for the same tasks as “working back from the solution to the problem”. Different form factors have different trade-offs and their pro and con.