Most of the people I know in the industry think Alibaba is one of the least efficient big tech company in China compare to e.g Tencent, Baidu, Bytedance, Huawei. They all have somewhat similar bureaucracy burden as big corp but not at the level of Alibaba. Their problem is much complex than pointing the finger at Chinese government to explain everything.