For what it's worth, I'm ok with the current tech system. For me, the random techs which become available keep the game from becoming stale. This unpredictability has given me different outcomes each time I've played through. I also keep in mind that the game is in Alpha. I would not be surprised if there's changes for balancing and polishing. I look forward to seeing how the game progresses.
Also for what it's worth, I like the land battles in addition to the naval battles.