What if he just destroyed infant Baby after he was driven out of Trunks, or destroyed Baby along with Rild when they were merged on M2?Hakai can be broken or controlled if the opponent is substantially stronger than the user so unless Goku gets a power increase as well Hakai isn't making much of a difference.