Don't ever say that as that makes you look like the ultimate fanboy, no offense. Sony have done enough wrong in the past, just like their competitors.
And yes, you can swap a harddrive fairly easily on the PS3 with another drive, but if you want your data from the previous other harddrive, you'll have to open it up to swap it out again and that's a hassle many don't want as they have their consoles stuck in position in a piece of television furniture (like me). Thus returning to the inconvenience of first having to back everything up on an external drive and recopying it back on the newer/larger installed drive to avoid that. With the Xbox One that is unnecessary as you just simply plug in an external drive, XFAT format it and then it's usable for all Xbox related stuff.