Qarizma, we have a celebrations & milestones section so that members can create such threads in that specific section. That was the whole idea of introducing that section. If you prefer not to view the celebration threads in latest posts, change your latest posts settings.
Thanks
To be honest I dont see how we cant celebrate many milestones within the site like "500 posts!" but then we celebrate someones birthday in a thread, it says at the bottom of the homepage everyones birthdays so why not write on there VM's rather than a pointless thread. When you see on facebook its someones birthday you post on there wall so I believe the same kind of idea should happen here.