Remember: cockroachdb is always synchronizing data across the cluster, that 175mb of ingress to start up a DB node, probably pales in comparison to data synchronization/relocations that happen on a cluster. Which is why worrying about ingress/egress costs over binary size is nonsense here too.
The bandwidth you need to run a distributed database cluster could download 172mb binary in milliseconds. If your node initiation time for DB failovers needs anything faster, you're doing something wrong.
There are stakeholders to this problem, Cockroach probably isn't one.
In the end this all ends up because it is for all go binaries. I’ve come appreciate attention for leanness because in the end it does add up.
Here we are taking about large binaries without apparent benefit and a drive to keep binaries as lean as possible.