At least in CA they need to disclose them now. Previously some restaurants would just hit you with a surprise mandatory tip.
Wasn’t the argument for tips that tipped workers had a low minimum wage, but CA now has a minimum for tipped workers of $16.90 (actually the same minimum wage for non tipped workers too)?