Technology has strong payoffs later in the game since their VP generation are not really tied to combat. The weakness of technology build is that they do need some time to ramp up, and their combat power is more often a bit lackluster.
If you stack on a lot of combat bonuses against technology, more often than not you can secure points quicker before their engine can catch up.