BCG. Accenture. Deloitte. KPMG. E&Y. CapGemini. I could go on. They all sell the same crap and produce the same sh*t and somehow they keep their huge clients who overpay for low quality work. What a racket.
Source: my employer (not me) specializes in advising on the contracting for outsourced services.