Where are the birds

This year we have the same feeder and food, have added a birdbath and get nothing but a handful of sparrows a dove or two and some rooks. In previous years we have had all the tits, chaffinches, finches etc. Could it be because of the buzzards who have taken to soaring over our garden and adjoining fields?