You can complain what you want, everyone is free to do so. This is a thread to discuss the game after all. People will only get bothered if someone is actively doing a detailed search of issues in game just to bother the dev and their fans. While I don't agree at all with your points, you're still being respectful.
Just a side comment since you touched the topic, I don't understand why some people really have that need for those crusades in finding bad points in game. Every game simply isn't for everyone of course, but I don't see the point of continuously pointing out here and there what you don't like about the a game.
And this thread and people around here are actually pretty chill (way too much to the point of mods being around here to clean Off-topic), and you don't get rude answers for criticism (to a certain extent I guess), but trust me that there are other threads around these forums way more negative, where to the slightiest criticism people start to bash out everything you say, even with best intentions. It's unfortunate, but that's what he get when some people keep doing the "crusades". Maybe is on purpose, I have no idea.
Just enjoy the game, if you like it cool, if you don't then also cool. You're
free to do any criticism,
except about Penny you hear me? If I see you saying anything wrong rude about Penny there will be consequences.