Pro players that have been banned from this deserved the ban. How can you call yourself a "professional" if you're throwing your team's matches. This is bad for the team, your sponsors, and eSports in general.
As for the ban for life, I can see it's pros and cons. One being that it will hopefully let other pro players know that this is unacceptable and that this is the result if you match-fix, thus preventing more match-fixes. But a life ban could be a disaster, some pro gamers that stick to their game, make it their "life/career" pretty much. Also a life ban is a lot in the end, a 1-2 year ban with a fine would've been better.