Not been on for awhile so I did loads earlier, how on earth can welcoming someone be a bad thing
If it grates you then you need to lay down and chill out a bit
Just for you I will do a load more welcomes later
As for post boosting, either join in or don't everyone has a choice