>>/844405/
I think you're doing fine, others had their chance to be BO and they didn't step up, just do what you can and ignore the whineing.