I don't think IB care that much about those who created an account to just book flights they had no intention of flying just to get 90,000 Avios. You win some, you lose some. Simple as that.
I had an old account, but didn't feel right about booking flight that I wasn't going to take. In hindsight, I'm happy with that choice.