Ock
sadly - I agree with you .....
also (am sure you know) - the "board" controls this company ......via (modest) shareholding ......and simply "inserts" a new chap to run the show .....
as you said - the board should go .........unlikely I suspect..
rgds
V_H