If the EGS exclusive deals are what it takes for indie developers to flourish on all platforms (eventually), I'm all for it.
That's not what it takes. Every developer that Epic has been moneyhatting so far was already very successful with previous games.
This is just Epic crippling their existing competitors by moneyhatting the most popular games. Indies who need extra support the most won't get anything from Epic.