Hi Roz,
You were correct in your usage of “lame” and did not need to change it because of his comment. He gave you a limited definition and missed your correct use of the word. I don’t think there has ever been an article that was interesting that didn’t piss someone off, and in this case, your good writing was correct.
Enjoy your writing, keep going.
lame | lām | adjective
1 (of a person or animal) unable to walk normally because of an injury or illness affecting the leg or foot: his horse went lame. • (of a leg or foot) affected by injury or illness.
2 (of an explanation or excuse) unconvincingly feeble: it was a lame statement and there was no excusing his behavior. • (of something intended to be entertaining) uninspiring and dull. • North American informal (of a person) naive or inept, especially socially: anyone who doesn’t know that is obviously lame. • (of verse or metrical feet) halting; metrically defective