Stone was a liability and let his boss down. Fired.
Stone also has a bad history with a anti-Hillary 527 that was named a 4 letter word that describes a part of the female anatomy (Starts with the letter C). That’s most likely the reason Trump fired him. The War on Wymmin harpies were probably preparing to go after Trump for Stone’s anti-Hillary 527.