I am also a developer, I love tinkering, but my router and especially my phone, I want it to just work. I need my phone, if I could tinker with my phone it would be broken half the time!
Haha yes, I used to do all the WRT54G stuff and tended to have bugs and an overheated router. I also used to tinker a bunch with jailbroken iPhones and rooted Android phones. I'll never have anything against that, but now I personally want an option that just works!
I actually have 3, two iPhones and one Android, and 3 iPads.
Once I gave up on private cross-device sync on iOS without iCloud (a bummer, to be sure), I started using the iPads as single-purpose devices instead of wanting every file on every screen all of the time. One is just for hacking (editors/ssh/browser), one is loaded with books and maps, one is for a special project.
The phones are split between primary/production, emergency backup (n+1), and hacking/testing/fun. I’ll probably end up with a fourth phone at some point (hacking * two platforms).