Your A grade description is pretty much mine too.
I would never/haven't ever entertain the idea of buying a B grader.
I think everyone (investors) should follow that A grade selection criteria - might cost a little bit more, but better in the longer term.
It all depends on time held and risk appetite. The same thing can be said about shares ie blue chip vs non blue chip shares...
Long term, generally yes. Short term, most likely not.