There is no benefit cap, just a progressive rate. At low lifetime contributions, you get 90% benefit compared to contribution. As you increase your contribution this moves up to marginal rates of 32 and 15%.
As long as it's still a diminishing return and includes investment income, I have no problem with that. The real issue IMO, is it's simply not diminishing enough relative to expected lifespans, and there is a huge benefit associated with being married.