Yeah i completely understand that cloud storage will use a good chunk of data when used not on WiFi, but my main point was that it is still a solution, since many people are already connected to WiFi because they don't want to go over their data usage is what i'm sure plays slightly into it. I was mainly going for the OTG cable and just using a normal USB storage device to transfer things when you need to. The people who want to carry around their entire life on their phone is a minority because it's never been really feasible. I change things out on my phone occasionally but not to the point where i would say that i NEED an SD card slot to make me happy.
And of course they make a bunch of money off of phones, this has been known for years. The most expensive phone to manufacture is the S6 edge at the moment and it wasn't over 300 dollars. So they are making at least 200% profit off of each phone sold, for now of course. They are in business to make money, Apple does the same thing with their products, most of them aren't even close to what it takes to make them and they make billions.
As far as the battery goes I can at least understand this one more because people like the ability to just take the back off, throw a new battery in and be good to go. I just merely commented that it would never be a deal breaker for me, because of all the new technology coming out. Fast charging, wireless charging (will be better in about a year since they will have wireless fast charging), battery packs that can hold as much battery as you want.
I think there are many people that blow the situation out of proportion. But i do understand that there are many of you that really want these things included in the phone or it would be a deal buster, i just have a feeling that most phone companies are going to drop SD card storage in their higher end phones, for profit of course but it will happen. When they can make an extra 75$ easy by making you pay to the 64 instead of the 32, then why wouldn't they?