Birds also need clean water -- if you live where it freezes in the winter, a heated bird bath will attract so, so many birds. In summer, put a fountain splasher in and you can attract hummingbirds as well. I wash the bath every day (just soap and water).
But the most comprehensive answer to support birds is to get rid of lawns and plant native plants and trees! When I owned a house, I worked to replace much of my lawn with native plants and smaller shrubs that supported birds (cover, places to perch, berries and seeds) and also supported bugs, etc that birds eat.
Within a year or two of planting lots of native plants, we were getting so many different varieties of bugs and birds (and other wildlife - toads, skinks, etc). Added bonus is selecting plants for your soil and light conditions so the plants I selected needed basically no attention once established: no watering in summer, no fertilizer, obviously no pesticides and just scattered straw in fall.
Your point is precisely why I voted against this law. Tried to argue it with some of my local friends but don't think I changed any minds (unfortunately).
Covering sucks. Nursing is hot before you have to put a sweaty blanket on, babies want to make eye contact while they're nursing because it's about connection and not just nourishment and in my experience, once they're old enough to grab the cover, they'll just throw it off their face and expose your titty anyway.
As it turns out, having my tits out publicly didn't lead to complete societal collapse, no matter how much I hoped it would.