What is there to learn? It uses Git. What you think it feels like, it is not.

Honestly a lot of the complaints about migration feel to me like the result of poor management of actions etc. If your CI etc is so inextricably tied to github you were never doing it correctly