The amount of bail is contingent upon perceived flight risk.  It was never the purpose or intent of bail to keep people locked up no matter what.  It's just a means to secure a defendant's return to court for trial - and judges usually have the discretion to deny bail if a defendant is unlikely to comply or poses a serious safety risk if released.  If we consider the two defendants mentioned in your comment, I think even a gut reaction will lead most lay people to conclude that someone accused of embezzling a substantial amount of money is the bigger flight risk than another defendant of far lesser means, hence the much higher bail amount for the former.