Most democracies do not create laws which scare away multinationals. There really is absolutely no incentive for it. Even corrupt politicians don't want to scare away multinationals because the bribes from those companies are their largest source of income.
This law effectively neutralizes democracy. It's also hilarious in a macabre way to see supposedly nationalist Americans railing against Agenda 21 which is non-binding, while treaties such as TPP which allow an international tribunal which override national laws to be pushed forward by their govt.