This year's car is not under the responsibility of Brown, next year will be. If they can score points on a consistent base, they will have a shot towards the top. How many years was Brown at Beneton and Ferrari before they won the championship? Quite a while.
Consistency is what Honda need - In the area of staffing. If they have the right people and give them time to work things out without internal friction, they will do well in the future. Not rotating the right people out of the team because the team is not performing is the key why Ferrari and McLaren are so impressive. Brown is the first key person, he will have the budget to the right people on board. JB will stay, RB will most likely not. Don't be surprise if they bring back Sato. They will not be able to attract good drivers until they can score points and podium on a regular basis. Look at Alonso, he can't do shit this year in the Renault.