I absolutely agree.
The first thing I did after trying the new git UI, was loving the freedom it gives you, compared to the old one.
The second thing I did was asking for read-only branches.
Adding pull requests, forking and other advanced capabilities would help teams and advanced users comfortable with complex workflows. Allowing to make a branch read-only would be a minuscule improvement that would help everybody, including beginners.