I've never seen this extra measure "curl --proto '=https' ..."
If so.. that's kinda sketchy from a security perspective. Especially because the flag you've shown is very unwieldy.
But -L is very useful, so being able to prevent downgrades has useful functionality to help restrict it.