In any other company or group, such consistent gross imcompetence would ultimately lead to termination. I suppose that since CIRA is non profit, perpetual buffoonery like this is not only acceptable, but maybe even encouraged?
I'm confident if I had a budget half the size of CIRA, I could get a group of intelligent and knowledgable people together who could run .CA much more effectively. Something tells me this would be the case for several people that have ties to this industry.