Instead of compromising on aesthetics by putting the port on the side, it charges to 9 hours battery in 2 minutes. I don't see an issue with this design decision, just a typical Apple bandwagon.
Why not put the port on the front (like Logitech does)? It can still be placed aesthetically - the front side of a mouse is something you never ever see.