Unreal Engine is broken, why do people use it and like it?

It still does. The use of the two plugins just removes the problem of dependencies and the limitations of migration pathways. We already been using a component as SOP called the movement component which is added to the character BP by default.

The “component” is still separate it’s just addressing the controller from directly with in the controller BP with out the requirement of casting.

It’s part of yet separate :smiley: