That's right , 3000 miles is a joke. I don't care how I ride, which really isn't THAT bad. I oil that chain with the best lube I can find. and often. It's an x ring chain JT sprockets.The sprocket in the left pics is certainly badly worn. The one on the right is better but has started to get out of shape.
Usually when I hear a chain skip a tooth its the front sprocket that’s the problem.
3000 miles is pitiful.