because that's how it works. the tips are their wages.
their take home money depends on how the restaurant handles the tips, and how much of their income they report as taxes. many service staff like the current system because they can lie about tax and keep more of their wages, especially if they work busy shifts where they can make $100s for a few hours of work.
and lots of restaurants also handle the tips/wages illegally, because well, they can.