Agreed, the roof can affect the wind speeds too. In addition to bad siting, the quality of the station to begin with may not be all that great and you don’t know if that station is maintained. Since it’s up on the roof I tend to doubt they are cleaning the rain gauge, wiping away spider webs, etc.