It seems to me not correct that the price of most ERC20 tokens depends on the price of the ether! What do you think?
That is the major reason why when ether is getting dump most of the erc20 tokens are also getting dump. There transactions hundred percent depends on ethereum network an as such ethereum has great said on them.