We have lots of geese here along the river bike paths and yeah they can be a pain at times, but seriously get over it. Ranting about geese interfering with your biking reminds me a lot of motorists who don't want to share the road with bikers or deal with pedestrians crossing the road. Sure your experience won't be optimized when you have to make allowances for someone or something else, but it isn't your planet.
I'd love it if I could bike around town unhindered by cars, pedestrians, geese, other cyclists, etc... I'd also love to date a super model - neither of those things is going to happen so I just accept it and get on with life.