I agree. The commenter you replied to makes it sound like the Chinese models are coming out of tiny startups with meager resources. It's really not a David vs Goliath story.
I agree that 300 employees is not a small company but the overall outlook for Anthropic/OpenAI is not geat.