I don't like the use of the word "culture" because I think it's often misused and ill-defined. Here's a definition from the Cambridge online English dictionary:
the way of life, especially the general customs and beliefs, of a particular group of people at a particular time
Culture implies that there are particular standards, beliefs, customs, behaviors that apply, at least to a degree, to a particular group more than some others. Saying "we have a culture of playing hard" would be silly because no one wants lazy players. Saying "we don't want troublemakers" isn't truly cultural either because no one wants them. In some ways, "culture" is synonymous with "identity" and you can see how much trouble people around here had in coming up with a positive "identity" for this team in a recent board poll.
Sometimes you can ascribe "culture" because of a degree of emphasis. Everyone wants to be effective offensively but Iowa consistently is rated highly on that dimension and not so highly on the defensive one. Rutgers is the opposite.
I don't know what our particular "culture" or "identity" is and I can tell that hardly anyone else on this board can identify it either. Perhaps Coach Johnson has an idea of his preferred team "culture" but, whatever it is, it doesn't show. If your culture doesn't show or you're not even sure what it is, how you can be so sure that a particular player wouldn't fit into that culture?