Hey, you started this one, sunshine.
You can call it cock-waving if you like (or "c*ck waving" if you're a Daily Mail hypocrite) but multithreading is one of the foundations of programming and systems development. To work without it is a bit like telling a blacksmith "sure, this iron is for you! Make whatever you like! But no using a hammer, okay?"
The point of systems development is to utilize the available hardware to create efficient applications. If you can't utilize that hardware, either the full capacity of the processor or the inbuilt devices on the motherboard, your options are diminished. Calling app-writers "developers" is strongly akin to calling web-designers "programmers". Neither is exactly true (although in many cases the former are subsets of the latter).
You love your iPhone. Okay. Fine. Good for you. But it isn't the Messiah, it's a feature-phone with pretensions of grandeur. Better yet, it is not, as of this time of writing, a development platform that anyone doesn't wear a roll-neck takes seriously.