I think a cap is needed in 3 and New Vegas simply because if you don't it is possible to max out your stats and become some total immortal badass (a problem I have with modern rpgs). I think the level caps are balanced but I do have to mod 3 and New Vegas to receive less skill points and perks...