Mustrum_Ridcully
Legend
I always kinda assumed it was not a "math glitch" and that Weapon Expertise and additional MW items were always planned, possibly as a way to motivate people buying later supplements.
Of course, this assumption violates my normal operating procedure - assume ignorance before "malevolence"*, so I am not sure it's really that way. Another possibility is that they noticed the gap (it's hard to miss if you're analyzing the game design) and it was left in (or put in) to compensate for other benefits at higher levels. More damaging powers, more powers overall, better synergy effects, additional abilities gained from paragon paths and so on.
Either way, I am not particular fond of the expertise feats as a solution. Even if the party would work just fine without the feats (and they did - we started one game at 15th level and didn't have access to the expertise until the 18th level or so), the benefit is just too big to pass up, and this makes the whole feat feel like a necessity. The masterwork armor fix on the other hand I think is just fine. It doesn't cost an "advancement slot", so to speak, so it doesn't actually cost anything.
*) might be a little strong word for it
Of course, this assumption violates my normal operating procedure - assume ignorance before "malevolence"*, so I am not sure it's really that way. Another possibility is that they noticed the gap (it's hard to miss if you're analyzing the game design) and it was left in (or put in) to compensate for other benefits at higher levels. More damaging powers, more powers overall, better synergy effects, additional abilities gained from paragon paths and so on.
Either way, I am not particular fond of the expertise feats as a solution. Even if the party would work just fine without the feats (and they did - we started one game at 15th level and didn't have access to the expertise until the 18th level or so), the benefit is just too big to pass up, and this makes the whole feat feel like a necessity. The masterwork armor fix on the other hand I think is just fine. It doesn't cost an "advancement slot", so to speak, so it doesn't actually cost anything.
*) might be a little strong word for it