That's actually a homebrew rule I've seen in tabletop games that are trying to keep player power somewhat under control- cap max level at 6 or 12, but give the players a new feat when they would normally level up. Works very well, IMO.