Xbox Live - Great service. There is nobody that uses this service and hates it.
PSN - Not so great. Xbox live hate comes from PSN users that can't fathom why a paid service is more popular than a free service.
End of story
I have PSN Plus and it is appalling how long/tedious/broken the online/downloading experience is.
if I have to pay £30 a year for super fast downloads no stupid installs for downloads, small patches and a better user experience so be it.