In a nutshell most unscrupulous employers are shit scared of trade unions and refuse to recognise them cos they see them as a threat whilst most blue chip companies have no choice but to work alongside trade unions because of historical laws and agreements.