Tall gear ratios of 3th - 4th and 5th gear used to bother me a lot when I had E36 and E46 M3s. On the other hand my 911 Carrera S had shorter 3th - 4th - 5th and 6th gears and only these gearings were enough to make the car faster than E46 M3.
Carrera S had a 308-309 km/h top speed in 6th gear at the rev limiter which was just perfect.
BMW used to have always 5 performance gears + over drive (in E36 M3 EVO, E46 M3, E46 M3 CSL, E39 M5)
Now, with the DKG, it has 6 performance gears + over drive and 6MT E9x is just in the middle; not too short not too tall.