Wenger does have too much power at the club but you can't absolve the board blame for that.
They are his bosses, if they take the attitude that so long as he keeps delivering a profit and top 4 then that's fine then they have to take some flak for that.