Why you hurt after all they are just a bt site?
Probably a very good one, but all the same another tracker.
You need to realise that bt life is not just about getting on x tracker its about fitting in on trackers and if they not want you there then I guess they don't think you will fit in :)