I mostly agree with you, I do like the idea of mid drive as it allows you to have geared hubs instead of derailleurs. However, for me, a proper mid drive should have the crank separate from the motor. The motor should have its own drive train and not interfere with the rider at all. I also don't like the way mid drive motors tend to be installed. They should be a lot better at cooling than hubs, but they are often badly designed and heat can't get out as well as it should.
Another issue about the cost is that it makes them attractive for theft. A kid in my street saw me on my bikes and was keen to get into pedelecs. He went out and used all his savings and bought a really nice mid drive for more than £3.5k. He had it a couple of months, then he got mugged by 5 yobs and ended up in hospital. Some of these mid drives are worth serious money and it can make you a target. Yobs see me on my home made hub contraption and they ignore me, maybe poke fun...but I'm the one who is laughing
I would not be able to justify losing serious money on a bike if it got stolen. Ok, you can be insured, but then your premiums go up as soon as anything happens.
Then there is the issue of how proprietary most mid drives are. Systems locked down so after a short number of years you may as well buy a new bike, just because of a battery or motor issue.
So for me mid drives, nice, but I'll stick to hubs for now.