You will also attract birds that you may not like as much as the songbirds. They all, however, have their place in nature and unless you get invaded by hordes of them, let them be. You will have little success in trying to drive them away, anyway and just expend a lot of energy for nothing. We have a family of Crows we've been feeding for twenty years. Their numbers stay around five or six and they keep all the passing groups away.
Nothing goes to waste around here - it becomes a treat for someone.
I actually like Starlings. For many years we had a family nesting in the roof over a deck off our bedroom. They are great mimics and would serenade us with a medley of other bird's songs. When we turned that deck into a screened porch, they left and I miss their antics. Plus, if you have a few, your lawn will be grub free.