Changing the mechanic to require Loremaster and an item is fine. Not giving the player any idea why they can't identify items with Loremaster is not. That's not "letting the player discover for themself", that's just needlessly confusing them. By all means, make them have to find an Identifying Glass for themselves, but the player should at least know that they need one, and that the skill is not broken.