Horrible performance with trees

It’s not about which engine is better. It’s about which engine specifically handles things like overdraw and shadowing better. Which is the subject of this thread. And UE4 performs really, really bad at it. That’s the subject of the thread.
Some engines are better than others in some specific things. I do not understand why you’d tell me to leave and use cryengine if I’m pointing out a weakness of UE4 against Cryengine. That’s just unprofessional discussion you’re putting up here. Over there on the CryDev forums when someone says x thing works better in UE4, they tell him “Why do you not leave and go use UE4 instead?” and it’s pretty stupid thing to say. One can’t discuss the truth without getting hit by a train.

Edit1: OP has mentioned Cryengine, he compared his result with that. I didn’t try to be a cryengine fanboy, only testified to that because I am perfectly aware of the difference.

Edit2: @SilentAndAsleep, What you can do to compensate some of the cost is to fill your polygons with as much texture as possible and reduce the transparent areas. Another thing to do is to make the mesh as low poly as possible (few leaves as possible) so there aren’t many many shadows being casted. Another thing is to upgrade your already good enough hardware to a beast PC. But you won’t have a reasonable frame rate as you do in cryengine.