Interesting thread.
A Captain I used to fly with swore by this, that he'd never had a bird strike in his 40+ years of flying by ALWAYS having th WX radar on whilst low level and for take-off and landing. However, he was still spouting this BS after we'd had a bird strike together.
I've made efforts to test this, with zero success. Whilst waiting for a truck to arrive to scare off a murder (that right isn't it) of crows one morning, I fired up the radar played with the tilt, gain and other various modes. The little sods just sat there and soaks it up.
On another occasion, during a landing we spotted birds passing in front of us. I leaned over and turned it on - the birds actually then turned towards us. So I've seen evidence it actually attracts them!