I've been playing DnD 5e for some time now, but just recently I've begun reading the ADnD rulebooks as they've come into my ownership.
A peculiar change I noticed is that the DM rolls many of the skill checks for the player.
I appreciate this allows the DM to relay information that may be incorrect based on the roll (i.e. you try to identify some tracks, the DM rolls and adds any modifiers - it's a poor roll and instead of being unable to identify them, you identify them incorrectly).
While in 5e, as we play in my sessions anyway, players roll skill checks themselves and it is a failure/success. Obviously the DM can't really provide misleading information this way because the players would catch on. I.e. "low roll means opposite happens"
I feel the old system has more realism involved - you might be an excellent scholar but it's entirely possible you misread a foreign language you studied if the entries in the alphabet have similarities.
I'm wondering what are some of the main reasons for this change, and which edition did the change occur?
Please note that I am aware the old method can be applied in any edition, but I am curious about when it stopped being 'taught' that way in the rulebooks.