Very well-thought out post. Funny you mention internal storage--I can attest to that. My friend's iPhone 5S (16GB) became unusable. Literally, unusable. It was ridiculous. Why? Because his phone has no space left. My iPhone 5 64GB outperformed his phone and it's a year older than his!
This. I know that Android has less control over what apps do with its file system which is in-part what worried me. But surely, for power users like you, me, and many others on this forum, this shouldn't be an issue. I think earlier in this thread I mentioned Windows users who will find a way to cripple their machines within months of purchase. On the other hand, I never had an issue with my previous computer (Windows PC) and I owned that thing for over five years. Android must be a bit like that.
Haha, yes your first paragraph is exactly what my experience has been. That's why I always push friends/family to get minimum of 32GB still (which other cousins, and my sister, did listen to me). It's why this rumor of the iPhone 7 finally increasing the base limit to 32GB is so sorely needed. Doesn't matter if Apple uses app slicing, it can't replcae having more internal storage.
As for your second paragraph, I couldn't have put it better myself. I don't mind managing my device, especially because I feel I get more functionality and flexibility out of my device. A computer is slightly different as both OS X and Windows are full blown computers that have access to the file system but with Windows I can build my own PC just the way I like, and I am willing to deal with whatever random stuff Windows throws at me for that benefit (though I mostly use a Mac). As you said, I haven't had issues (even with Vista) because I manage things. Some users, especially some Apple users, like that they don't have to manage their devices so much. To each their own.