I hear what you are saying, but my trading style should have no impact on this case. Infact why would £2,000/point affect IG? I thought they only make money on commissions?
They make money when you lose, they lose money when you win, simple as that. Hence their ability to 'cancel' trades because they never exist in the first place.