There’s far too many coincidences and moments of horrendous decisions for it all to be chalked up to incompetence at this point.
And no I don’t give him any credit. Credit goes to his handlers which at this point it’s clear is Russia. It’s obvious at this point what’s going on with Twitter is politically driven to benefit GOP and therefore Russia.