My company's travel agents made us do this. We were going to get in trouble with our management if we didn't put full name, db, and gender in the TA's website.

I dragged my feet, but since I don't have another job lined up I did comply. I haven't updated anything else though and i'm not sure what their booking site does with the info.