Difference between ready-made blueprint and manually c++ implemented node?

Here’s a post from an Unreal Engine staff member explaining it: