User blog comment:DeadpoolN7/Weekend Challenges/@comment-5362182-20130306201854

I may have been a little hasty... Sorry about the confusion

I think as long people still show an interest in Multiplayer, Bioware will keep doing MP challenges.