Thanks for the replies, I see where the game is going with the emphasis on base building and that stuff is just not for me. This isn't a game I want to spend 100+ hours playing.
That said, I just played the part where you get the "bumblebee" missile launcher or whatever and it definitely picked the pace up. I think I'll try to play though what I can without going crazy over the base building. I just wish it were more linear. It bugs me how almost every game is open world nowadays.