Your first 3 cons are the intentional design direction of the game. May as well criticize CoD for not having a diplomacy minigame, or Witcher3 for not having spaceships. Diplomacy can be fun, and spaceships can be fun, but everything has its time and place.

No offense, but maybe this game just isn't your speed?