Is it blocked by anything?
Also, different wind readings are normal. Just like rain 2 miles away will be different then your total.
A lot of different factors affect wind speed. Terrain, trees, buildings, the weather in your area.
As has been discussed before we all live in our own micro-climate. No two locations are going to be exactly the same.
Your data should be reasonably close to other stations in your area. Maybe try looking at the average wind speed for all locations and see what that shows.
I would guess after time the anny would need some maintenance. What, I don't know. There really isn't a whole lot to take a part and clean.