Let's get some things straight really the only song I'm pissed with her for not releasing is Smash Into You with the Obsessed promo and being well received it could have been a massive hit for her. It would have been much better than releasing Ego or Video Phone.
Yes Radio should have been released but I could only see it going top 10 really I've noticed ppl are beyond picky with the songs they download from Bey. If it's too "hood" or "hard" they don't download (ex: Ring The Alarm, Ego, Video Phone, RTW, Countdown, etc.) but if it's more "Beyonce" to them (ex: Crazy In Love, Baby Boy, Deja Vu, Irreplaceable, Single Ladies, Halo, etc.) they are all her for it. While I have some soft spots for RTA, RTW and CD I think Ego and Video Phone are really examples of her not so good works. Even the good videos weren't enough to convince to think otherwise and I still stand on this.