does it all come down to the platforms hosting the files having overheads and costs of servers, electricity, employees, brick and mortar etc. Would this change if there was a way to self host your own content on a personal server and a platform for people to serch it somehow and listen/ read/ view from your personal server to their device. That way, the content could truly be FREE (as in beer), because you're baring the costs involved with hosting..?