In a nutshell it is delegating all this manual work to a service.
I was happy with manual deployments for a while too, until i got fed up with this activity.
It is just a question of quality of life, automation.
Also, yes - there are tutorials, but what if you are not willing to spend time learning it even if you have tutorial?
Most of developers have a very high pain tolerance for manual tasks and search for yet another tutorial how to do X by themselves instead of delegating a task to some app or service.
I was happy with manual deployments for a while too, until i got fed up with this activity.
It is just a question of quality of life, automation.
Also, yes - there are tutorials, but what if you are not willing to spend time learning it even if you have tutorial?
Most of developers have a very high pain tolerance for manual tasks and search for yet another tutorial how to do X by themselves instead of delegating a task to some app or service.
Not everyone is like that.