Well, as I've said, I haven't found a better broker but that doesn't mean I hold IG above any criticism, unlike some idiot who takes it upon themselves to offer free and unpaid technical support and advocacy for their broker.
Then again, reading and discussion isn't your forte. You're just here to be angry. Good on you. I sincerely hope you don't keel over from a heart attack very soon