Check more appropriate capabilities, including meta caps

Also, make error messages less apologetic. Sorry about that.