@LostRespond Nice run-in sentence, now tell us how you really feel.
Most of the "problems" you mention are just a problem if you're a min-maxer and/or impatient and/or have a short attention span, and neither of those are game-sided issues.
So maybe take a breather, relax and try to play the game for fun once, you may actually like it. Also, periods aren't that bad, not the kind of periods you use in text form, at least, so try having more than one every twenty-some days.