User blog comment:JIMBOYKELLY/Fresh TV's website is now back up again and Total Drama has been picked up by Netflix/@comment-31556666-20170318235342/@comment-25285054-20170319001301

I doubt the writers would just decide to fling a random irrelevant team to the final for no reason. Executive meddling shenanigans are the only logical explanation