Yeah I think they are calling all the shots. They are not used to losing in Basketball, in life so they are getting desperate and are making rash changes. Changes are certainly needed but you cannot interject a unstable player with skills and combine him with other players who don't have any chemistry between them and expect to come out on top.
I am not sure if this team can really rebound from this, they will have to clean slate and start new.