TwoSix
Dirty, realism-hating munchkin powergamer
I think one of the general reasons both players and DMs look to roll checks so often is to reinforce character building decisions. When you've spent proficiency, expertise, and a high Dex on boosting your Stealth check, most interactions become a chance to hide in a corner. Proficiency in Diplomacy plus a high Cha becomes "I walk up to the NPC and roll Diplomacy while saying hello."
One thing I do to combat this is to tie success very obviously and concretely to concept and proficiencies, rather than rely on roles. I explain magical concepts specifically to characters who are proficient in Arcana, no rolls required, and inform the table that "Since your character is proficient in Arcana, you know this automatically." I also don't gate any kind of environmental exposition behind Perception checks, which I've found to be a common flaw of DMs who played a lot of 3.5.
One thing I do to combat this is to tie success very obviously and concretely to concept and proficiencies, rather than rely on roles. I explain magical concepts specifically to characters who are proficient in Arcana, no rolls required, and inform the table that "Since your character is proficient in Arcana, you know this automatically." I also don't gate any kind of environmental exposition behind Perception checks, which I've found to be a common flaw of DMs who played a lot of 3.5.