@jfang003: I have heard about the ad revenue scam for podcasts. It just looks like there have been issues and from the way they were acting, it was a scam. Why would you guarantee revenue for new talent when you can't even pay for your current talent? We just don't have enough information on everything to know what the real reasons were though.