Hmm, I’m seeing this from the recent reviews:
The game’s review score has been consistently climbing up ever since the (not-so-great) release.
Performance specifically has also been improving, as far as I know. In fact the next upcoming September patch features some major improvements in this area: PUP September -Foliage Optimization-. Great News!