1.I think part of it is consumer protectionism, part of it though might be to sort of pull Alibaba down.
pull down 摧毀,推翻;拉下來;使……下跌
They'd pulled the registrar's office down which then left an open space.
他們拆除了教務主任的辦公室,于是就留出了一塊空地 。
He is too proud and should be pulled down.
他傲氣十足,應該讓他收斂一點 。