neither GD nor imagick perform modern jpg/png/gif optimizations. a unoptimized thumb with a smaller resolution can have a bigger file size than an optimized original.
there are plugins that optimize the thumbs being created. some on same server requiring shell access and others like mine use a cloud service. pushing all thumb images to a service like cloudinary is another solution (getkirby website does this).