It depends on the person. I can make all the food I like at home. Why would anyone need restaurants?
This isn't a good analogy. A better analogy would be:
You can go to two restaurants. One of them caters to the general public. They do research to figure out what your "demographic" likes. When you go, you sit down and they serve you. You don't get to pick what they serve you. They just serve whatever is popular. And they have a
very limited menu. There is nothing personalized about the experience - it's based off of market research. The waitstaff doesn't have any personality, either - that was too expensive, so they fired them all.
The other restaurant has a big menu that you can pick from. Over time, as you pick from their menu, the restaurant uses its algorithms to figure out what you like - the particular dishes, the spices, flavor profiles, etc. It then is able to suggest food to you based on all of this data it has put together. Here, there is no waitstaff at all - just a computer providing a very personalized experience.
Which restaurant are you going to go to? My guess is most people would pick the second one. They might go to the first one every once in a while for a "surprise", but given the choice.......
Now, add in that in Sirius XM's world, the second place is also
less expensive...