@mosesnagar Its simply to offer choice, people have lots of different preferences in how they code, laravel tries to give you lots of ways of doing the same thing so you can do it however you like best.
In some cases I prefer to be much more verbose in my code instead of using helper functions, having the options means I can easily trade out for whatever I think works best at the time :)
It's mostly a matter of making popular methods accessible without importing. For me it's discussable whether global functions are good or bad design, but one is for sure: they are extremely convenient.