I feel the same, it's a huge map and there seems to be a lot of potential to do fun stuff. On the other hand, I'm kinda tired of the Ubisoft formula: Go to new area, do something that unlocks everything on the map, rinse and repeat.
I started playing a few months ago, have put 180h into it (but about 30-40 of those are from watching matches and stuff like TI3) and often go into matches with players with 2000h and get trounced. I know that doesn't necessarily mean they're better but c'mon. I currently have 70 something wins and 70 something losses, so it's weird when I choose to match with no premades and go up against folks who are obviously far better at the game.