colonizing is for noobs imo
There are a lot of very experienced players who would disagree with you. Reasons to colonise.....
1. You can build a city that can ignore ground attack while building it. (Find an empty island...)
2. A colony doesn't need any significant troops to establish and you can build one anywhere you like
3. A colony can be built just offshore of an enemy island. It will be ignored most of the time and since you can stack it while it builds you can build a local CS that is an hour or so away from an enemy you might otherwise find avoids your CS attempts.
4. Some other things are best left to those who know.....
Perhaps there is more to them than meets the eye....?