mid-drives are usually a higher-end option for more serious recreational riding where predictability and responsiveness is more important than raw acceleration or long range. Basically the goal of the mid-drive is to make you feel like you are riding an analog bike but as a much more fit rider. Sending the power from the bottom bracket helps to keep you and the motor in sync, balances the weight distribution, keep unsprung/rotating weight low, etc. and the small battery keeps the bike light and maneuverable.
> The acceleration with a hub motor is so much better and doesn't depend on what gear I'm in.
I have a 750 watt radbike and I always find this a little bit bothersome in that I end up in situations where I feel like I'm being dragged forward when I don't want to be because my cadence got just a little bit too fast and the motor starts dumping power. I end up treating the pedal assist as another set of gearing to manage so it doesn't start giving me too much power when I am pedalling in a low gear. Higher end hub drives and pretty much all mid-drives solve this by using a torque sensor so the motor responds to the wattage you are putting down rather than the cadence.