What I heard is that the level cap is 30, if they decided to raise it higher than that, then I haven't heard of it. If they did, though, 40 would make more sense, as if we get perks every two levels, it would seem ideal to have the amout of levels available by an even number.
It seems to me that abilities which are focused more on just being fun than actually being useful would make more sense as traits, since if you can only get perks once every two levels now, you'll want to make sure each one you take is worth your while, thus, it would seem to me that the designers should ensure that all perks are worth choosing.
But whether the choice to give perks every two levels was a good one or not depends on how many perks there are in the game, I want the game to be balanced and there to be some degree of importance to which perks you choose, so I certainly don't want to be able to have a character who has every single perk available in the game. On the other hand, if the amount of perks the player can choos is too small compared to how many are actually available, then it seems a little too limiting, so it really comes down to game balance, and while I admire Obsidian's efforts to balance the game, I can't say if they're actually effective or not until I've seen how they work out in the game.
