Interesting takeaway for me is that a possible "exit" for a consulting company is becoming the in-house group for large corporation. Hadn't considered that before, but it makes perfect sense.
Surely this would be the same situation faced by any number of small businesses at any point in history, just with different jargon (small specialised business is subsumed by big rich business that wants that specialisation).