I think it's a bit of an exaggeration to say a "small" company easily does 100 deployments a day.
Not necessarily. Some companies prefer to have a "push to master -> auto deploy" workstyle.