Change the chain every 500 miles? If bikes required that much maintanance, it wouldn't be practical to ride them. Most dedicated commuters would need a new chain at least every month.
Some bike mechanics are as bad auto mechanics. A female friend of mine went to a local bike shop because her tire was flat. She was told she needed a whole new wheel which he tried to sell her!!! She consulted with me and I got her fixed up with a new $3.00 tube. There was nothing wrong with the wheel, sprocket, or even the tire.
Even changing you chain at 1,850 miles might not really be needed. Check your chain and see how much stretch you have. The quicky check is to grab the chain at the front of the chainring (front sprocket). "rolf" the chain (as in a rolf massage) from the chainring and see how much of a gap you have. Well, I'm sure you know this test, so I won't bore you.
Anyway, a lot is written about chain stretch/wear and the damage it can do to your sprockets. While the risk of damage is great, I suggest you don't over-react. Maintain your bike and know why you are changing/replacing parts.