People are entitled to be upset when they pay AAA price for a game that releases with issues that should have been sorted pre-early release, definitely should have been sorted pre-release, and here we are post-release and still tons of issues. Not to mention some of the idiotic changes they made to the game system.
I've seen indie development teams with a micro fraction of their budget do a better job.