Git branch: create and checkout at once

Step by step requires two commands, therefore a lot of typing involved:
git branch new-branch
git checkout new-branch
You can do it way simpler, by switching to it immediately after creation
git checkout -b new-branch
What's not to love about Git?