tizuby
Recruit
I suspect they'd be better inverted, i.e. rather than applying a penalty to skill growth once it passes the attribute boundary instead provide a bonus to skill gain up to that boundary. It'd retain it's incentive to specialise without overly punishing players for focusing on the 'wrong' skills at the wrong time.
It already does that. Your EXP rate is much higher the more green there is. As you get closer to the boundary it drops.
Instead of completely nixing the penalty phase (where you go past the boundary far enough till you get 0xp gain) they should cap the total possible attribute amounts like they do focus, and once you hit the maximum attribute level the penalty should never reach 0. Something like 0.5 instead. And that should really only take effect around 250 to 275.
Ideally we should be able to eventually max out 3, maybe 4 skills, but also become moderately ok in the rest. But not becoming an in-game god by being able to max everything (that's something that should be left to modding/cheat menus).