I have been clear that I think they needed to change managers during this off season. I expect improvement next season although not necessarily to being in the serious running for post season play. I think they likely would have improved substantially with Mackenin as the manager, but if they allowed that to happen, then making a change in a year would be more difficult. If you think they need someone else for the competitive years (say starting in 2019 or 2020), then they need to get that person in the job now. I fully support making this move.
I am fine with moving Pete to the assistant to the GM job. For one, they are committed to paying him next year. Also, he seems to be an experienced baseball man who has served in a variety of roles.
I have always supported the manager having the biggest say into who his coaches should be. I suspect that several of the current ones will be gone, but would not be surprised if several are retained. First, they need to get the manager job settled.
Some are saying they think the front office already has someone in mind. I have no idea if they do or do not. I expect someone will be named by the end of the year.