Honestly, I could never under the big need to run apps from the sd card. I know games are getting bigger and what not, but at the end of the day, if you have over 100 apps installed, how many do you REALLY use on a regular basis? I've had up to 150 apps installed on my 16GB GS3 without issue. Can someone try to explain to me why this is such a big deal? I'm honestly curious so keep the flamethrowers turned off lol.
Like you said, games are getting bigger. Really big. Stick just a few high-end games on a 16GB phone and you aren't left with that much space for the rest of your smaller apps or data. I'm a pretty big gamer, so that could be an issue for me. Another example in my case is Spotify. I intend to use Spotify to listen to music at work, but I will have to cache the music on the phone so I don't eat through limited data. By default, the app saves this music on the phone's internal storage. From what I understand, there is a workaround that allows you to cache the music to the SD card, but this may not always be the case.
Not having larger storage options is a big negative for me. I had been planning on getting a 32GB GS3, but now I am contemplating the Note 2. I just have to convince myself I can get away with 16GB of internal storage. There are a lot of critics out there who chastise people for wanting more internal storage, which I've never understood. As if having access to more (if not all) of your media is somehow a negative.