yup pretty much because I disagree with you on most of your points
S2 has the superior hardware...oh and that's fact.
Both have ICS now so that's not an advantage.
S2 has a better camera (fact).
My S2 has 50GB of capacity right now (with 32GB micro card). Can't do that on a nexus. (fact).
Sorry dude but you're being biased.
i'll tell you how much biased i am.
i said i own both devices. i get my experiences first hand. so, how is the s2 faster exactly? you got that from a benchmark? come on! im playing games on my devices, shine runner, temple run, i browse alot, i download, record music, record vidos, play movies, etc., the s2 is great, but it ain't faster - this is pure placebo. throw anything you want at the nexus, it'll take it.
camera ... what the heck. i am an amateur photographer, one that owns real cameras. if you dont believe me take a look
here. comments that say this toy cam is better than that one are pure b/s. now these silly phone-cams make good snapshots and if you can live with that its just a fun thing to do. nexus makes good snapshots, alright, no doubt about that. to say the s2 is "better" makes me cringe - its just silly.
third point, they both have ICS now. well, how? the s2 certainly does not officially. what it got was not ICS but touchwizz, which is an entirely different creature. some say miscarriage. inofficially it has cm9 now, which is the biggest thing that ever happened to that poor thing ever, i myself run it. but that came half a year later and is still buggy. its entire rom culture is dependent on the efforts of the cm9 team and nexus roms like aokp. it sucks and you know it. again, nexus = adb + fastboot + google aosp + hardware drivers + updates + awesome roms.
you're right about the sd. that is about the only reason to get a s2. i really didn't intend to make the s2 look bad, though. these were just my experiences with it---