Why does SetViewTargetWithBlend require a camera actor and not a camera component?

Okay, so then my statement about architecture applies.