Re: "Consultancies" v. independents
Agreed that It's more difficult for independent consultants, but not impossible. You only need to know slightly more than the person you are working for, to give the impression of extensive knowledge and experience.
For some consultants, I have wondered how they manage to keep getting contracts, but then again hiring is typically done by managers who often don't have a clue.