I totally agree that those are completely slap-handed design decisions. While I like the idea of acquiring skills and further stronger versions of them in order to instill a sense of progression, when the gap is < 10 levels and the effectiveness is < ~10% it is almost insulting.