If CAA spent more time on it's job we pay them for and less time with corruption and crony's we would have a safer aviation environment.
Probably too simplistic a claim? I could rewrite it into a 1,000 page missive, but the conclusion would be the same.