There are real problems and they are huge but the solutions to them are very unpopular. So that's why political parties resort to this kind of distraction politics. Blaming immigrants, LGBT people etc. Or simply causing other problems by bombing random countries for no reason.
Because nobody wants to limit the big corporations polluting the world and exploiting the population, tackle climate change with more than some hollow measures. Because people will be annoyed when it affects them and that means political suicide.
So they manufacture other problems, ones they can control and point the blame to groups that have little voting power.