Agreed. Part of the problem is that the difference is the level of analysis. Another problem is the assumption that terminology used in differing frameworks are equivalent. Many times, they aren’t. This leads to people talking past one another because they assume they’re talking about the same or very similiar thing.