Is Nintendo's nod towards indie developers "too little too late"?

2538 people have already voted

The result is quite surprising...
So, what's your opinion?