I dunno..
Boiled Lentils are around 9% protein - http://ndb.nal.usda.gov/ndb/foods/show/4783?qlookup=16070&ma...
Where according to this thesis project presentation grubs are 42% protein.
If you ignore the water, it's 29% protein. Alternatively, 25g/100kcal.
You're supposed to cook lentils. Also, turns out lentils don't even contain that much phytic acid from the start.
Finally, your teeth rot? How? I suppose if you didn't cook the lentils, you might want to chew and ruminate them in your mouth for a few hours (tip: no, you don't), which might be long enough for the acid to have some effect on your teeth. But if you consume them like normal, and apply some basic dental hygiene, you're going to have to explain to me how this could really affect your teeth worse than most other foods (which are usually also slightly acidic).
However, the people who don't eat lentils probably wouldn't touch ground insect meat either.
http://www.rainbowmealworms.net/blog/why-we-need-to-eat-bugs...
I used to have some other references that were a bit more scientific, but I can't seem to track those down.