Yeah pretty much all this, community expectations are not in sync with design philosophy. Unfortunately neither side is budging on what they want for the game, players want a more engaging endgame with less focus on the world. Devs seem to focus on anything but that, and also assume that we as players actually enjoy the mobile game timegating shenanigans.