It's quite normal for sites in the same field to advertise on each other. Especially in a category where you could both report on things all day and still have very little content overlap.
@Kamazar So TA is the car....? I prefer to think of it as a train, a big badass freight train that can't be stopped...