Why do baristas only get small hours?

I get because we’re not shifts or managers but like why can’t we get good hours on a regular basis? They expect us to stay over if they need us too but don’t want to schedule us