I'm also more inclined to think they're overworked.

It's so common in companies to simply not hire more people to develop a better product because overworking staff and producing B tier or C tier product is good enough already.