>Describing the entire corporate culture as "A" level is just laughable.
And it is an excellent means to cover up bad management. When expectations are unrealistic, then everyone is probably failing. It just boils down to office politics about who avoids blame.
It is a nice idea to always be A-level or work towards there -- that requires a significant investment in recruiting and training that few companies are actually interested in. But a company that cannot make good use of B-level work in most places surely has incompetent management.