I know there are plenty of engineers with those gaps, and they learn from experience, as one does.
My issue was with the statement that all backend engineers you work with (hundreds of them!) have this weakness. Does not match my experience, so I was wondering where you work.