While practicing a case with a consultant, I was told that my framework was too generic. It was a merger & acquisition case, and I used a "Customer, Product, Company, Competition" framework and applied that to Company A, Company B, and A+B.
I agree that it's sort of a generic framework and is not very compelling. But how can we avoid using generic frameworks and come up with a framework that better fits the situation? Is it just by experience or are there ways that we can use to improve this skill?