I think it is your basic use interface function.
Windows - My GF loves it. I like it......
Mac - My Gf hates it- I love it. Why does she hate it? She doesn't understand on how to use it.
honestly when I got the PS3 I felt the same way as you did. Until I finally sat down with it and had a romantic night of finding out the awesomeness it has.