Other complaints aside, have you considered that your device might be defective? What you describe is neither common nor accepted by iPhone users at large.
:D You most definitely are or you somehow managed to mix iPhone and Android in every single sentence. Most of the stuff are not even opinions, they are just simply wrong information/lies.
"The user interface (which it was supposed to shine at) is just bad. I can never find items I'm looking for. I had to read an article to find out how I'm supposed to turn on the Hotspot feature (And it actually seemed like editing xorg file!)"
If you are serious about this I gotta say I'm speecless. It's actually amazing you were able to turn on your computer and open the web browser since it take just as much as turning on that hotspot: Pressing a single button...
And I'm not an idiot. The 'Personal Hotspot' item was missing in my menu so I searched internet and found dozens of articles describing how to fix it.
And fixing it included things like 'Enter your carrier name into the text box' and 'Restart your phone'.
For example take a look at this:
http://www.igeeksblog.com/personal-hotspot-missing-in-ios-9/
For the first time I decided to get an iPhone. So I got a 6s.
Worst mobile phone I've ever had.
The battery life is terrible. Now I understand why people have 'Power banks' with them all the time.
The phone also dies with 40% battery! I turn it on, it shows a splash screen meaning low battery, turns on, shows 40% battery, then dies after a moment again.Funny thing is that I try restarting it several times and at some point it starts working for hours (which means it actually does have 40% battery and its not a calibration issue).
The user interface (which it was supposed to shine at) is just bad. I can never find items I'm looking for. I had to read an article to find out how I'm supposed to turn on the Hotspot feature (And it actually seemed like editing xorg file!)
Viber/Skype start ringing and I cannot respond immediately, as the ringing dialog doesnt even show up until I do to the application.
ios has only a few keyboard layouts and misses my language (Farsi) and I have to rely on third party keyboards to type and third party keyboards are so unstable. Sometimes the keyboard just doesnt show up until I close/open the application.
My GPRS just started working when I inserted the SIM card to my HTC phone. On ios? I had to configure it manually! Again, felt like Linux +10 years ago!
I know this is totally off-topic to this thread but I had to say this rant. iPhone is only a fashion item. Its nowhere as usable as Android.
If you want a phone that just works do yourself a favor and give a decent flagship Android phone a try. You'd be surprised.
(And I'm not a fanboy of Google/Android, I wish we had a FOSS OS with an open ecosystem, but Android just works, unlike ios)