I would imagine that terrain and foliage will get improved over time. As far as other stuff, those requirements change greatly depending on the game. Not all outdoor games require those systems so they’re not necessarily important enough to have as a standard engine feature. In other cases there can be performance or gameplay requirements that change what approach is used for those systems which makes it harder to develop something that the most people can use. I wouldn’t be surprised to see those types of things on the marketplace though, there’s already a cloud system built for UE4.