During my time at McKinsey and at BCG I have interviewed many applicants in both styles, hence I believe I can give a comment here. ;)
You are right - there is no such thing as a "pure McKinsey style" or "pure BCG style"), since in both firms the cases will vary on a continuum between the extremes. However, in the aggregate there is a systematic difference, which is essentially rooted in two different philosophies.
Candidate-led case style (BCG et. al): Here, the candidate's conceptual thinking ability, his ability to hypothesize and prioritize, as well as his leadership capacity to drive problem solving forward are under scrutiny. The interviewer will get try to get a holistic picture of the candidate! And over the course of 4-6 interviews, consistency of the candidate's process rigour is verified. Most firms have adopted this style.
Interviewer-led case style (McKinsey): McKinsey believes that a defined and limited set of qualities and abilities determine a consultant's success within the Firm. Hence, interviewers double down on these abilities in order to test them in a very focused way. This leads to the interviewer-led case style, which sometimes feels like multiple mini-cases under a common thematic umbrella. You can also see this philosphy in how McKinsey runs the fit part, which is much more focused compared to other firms: the Personal Experience Interview (PEI) at McK scrutinizes 3 defined dimensions in extreme detail (vs. more open discussion formats at other firms like BCG).