yeah it really seems like he's just talking about bugs. everythings as buggy as the market will bear, which is damn buggy.
Inconsistent, and oft very much a matter of opinion.
If there's a race condition which causes a loading indicator not to show up it's a bug, but is it a bug if nobody put in a loading indicator because nobody cared, or considered that the operation could take sufficiently long some signal would be useful?
Meh. It's just as often that they're trying to get something changed against maintenance or stability policy.
But a bug doesn't have to be a malfunction. It can be a terrible UI flow or other annoyance. But if it's not what the designers had in mind, it's a bug.
is a great phrase, and I'll use it.