Actually, the tech for some of them have a cap. For example, you aren't actually supposed to get more than 5 basic firepower units. Apparently somehow, the game is bypassing the rule that I have put in that specifically says to not give you that tech if you have the max.
What you are seeing is the tech getting clamped back down to the max every time your island is loaded/saved. The next update is going to be a tech update, where I am totally reworking the way they work(even though they just got here). That should fix these problems since there will no longer be a cap.
Yes! Trees are back(from the first game). I ma glad you are enjoying the game. Stay tuned for more, I'm only just getting started.