The royal building cap has increased (now 43). The benefit of royal points is more that they are needed for expansions. Way back when at the start of the game I think they had an impact on the daily bonus but they definitely don't now. The other benefit is bragging rights