No Worries Sir...
You are right on that one.. that there are some Achievements that are so boring to do... An in fact I am also the Flag Chasing Achievement... and it is very challenging to hunt the teams from Micro Nations... So I kinda can relate to you somehow...
But the Games need a Quests that will help newbies Improve their Franchise... a Ladder of Acievements to each of every important element that needs improvement I believe would be great... could serve as a Guide