Fair comment I can see where you're coming from in terms of humility and bias. Again I can only talk from personal experience but I notice this also from self assessment exercises in performance reviews. Humility aside the more senior developers (in my opinion) are more able to accurately gauge their strengths and shortcomings. And I can't help but wonder if these skills are part of what help them develop from junior/mid to senior.