I don't see what there is to gripe about. It makes sense that it requires an economic investment at the beginning to save oneself money later. It would normally cost a few hundred every identification.
I could definitely see that it would help if it said "Requires: Identifying Glass, Loremaster X" though. It should probably say that, actually.