The End Of Consulting As We Know It

Why is the consulting industry experiencing disruption? Who is responsible for it? And how can consulting firms react to it?