It sounds to me that this is merely and excuse for TiVo not working correctly in the Eco system they are publishing an application in. While I am not sure the 'type' of download is being attempted, what I am sure is that this can be corrected by getting with the program and conforming to limitations of the environment. Not always, but by in large, I am pretty happy with iOS and what it offers. It seems to me that the onus is on TiVo to change the way they work not point the finger at iOS. If it means changing where and how file processing works and having the serving device become a straight file download, so be it. Bottom line for me is that the way this works makes it's whole use pretty cumbersome. I'm less interested in excuses than I am in getting a more useful app.