Home is free..
That argument is specious. Home is not free, it costs one PS3. Most people bought PS3 because it would have next gen connectivity, which includes Home.
On the other hand, X360 online costs one X360 plus the subscription. So if you were to compare the two then Home would be free.