i think its good how it is because the experience you have with a longer up leveling is still just 1% of your total playtime.
its more important in a single character system that you can switch your build fast enough, if you extend the time then people will still use macros but its more tedious...