I won't say they are wrong. I am an Apple user, and I admit that some of their points are pretty valid. However, I disagree that Apple necessarily needs to change in these regards, much less do things the way Android does them.
In a nutshell, what some people may denounce as flaws or shortcomings, other people can also view them as strengths. It's a matter of perspective.
For example, there's nothing wrong with dissing the iphone's screen size. It's all a matter of personal preference, though I stop short at calling it out as an outright flaw, because to me, it's just that - a preference. I happen to prefer a phone with a screen that isn't too big that it prevents me from using with one hand and can keep easily in my pants pocket.
Likewise, while I do sometimes wish for a more direct means of accessing my files (apple's current method of siloing data by apps can get out of control fast when multiple apps want to access the same file; it creates multiple copies which can suck up your storage fast), I disagree that a file manager is the best way of going about this. To me, it is exactly "features" like file managers (clunky and cumbersome to manage) and ability to sideload 3rd party apps (major source of piracy and malware) that are still trapping us in the 1990s era of personal computing, and preventing our mobile devices from truly becoming post-PC devices. To me, Android is too much like a PC in that regard; I personally prefer IOS's appliance-like nature (where it is essentially a bare-bones app launcher, while staying incredibly safe, secure, stable and easy to use).
Stuff like lack of widgets, expandable storage, removable batteries, NFC or wireless charging are non-issues to me because I either don't use them, or feel that their current implementations suck anyways. I think it's saying a lot when a half-baked feature like passbook is apparently seeing way more adoption (even without NFC) and usage than a service like Google Wallet.
For me, I have played around with Android, Windows8 (on a tablet) and IOS, and I can say that after this, I definitely have a newfound appreciation for the way many things work on IOS. I won't go into specifics (unless someone asks me to elaborate). Suffice to say, they are done with the overarching goal of ensuring a great user experience for the end user.