Twitter gave Trump the platform for far too long with his personal account which clearly violated their TOS.
As for Parler The FBI really dropped the ball on that one. I think they should have worked with Amazon to keep the site up so that they could monitor the nutcases.