I tend to prefer desktops because the hardware is generally lasting longer, both in terms of reliability and in terms of performance. My current PC has 9 years, still works perfectly fine for what I do (no gaming nor AI, but web/e-mail of course, C++, photo processing and some electronic design), and will probably still survive some time. Only thing I changed (once) is the screen. My main phone is an old dumbphone with 3G (2G has been shut down here...).