How rare are pearls in the real world? If they are fairly rare, what if a change was made to where one could use a 100 gp pearl or a 200 gp ruby/diamond/whatever. Pearls save you money but it you don't have them, you're not SOL.
Personally, I don't see the problem with the identify spell...