You need a TWinControl to provide a drawing context (handle) and therefore to draw a control. This is how Windows works.
VCL allows you to control controls without a handle; these controls take a handle from their parent. That is how VCL is designed.
( VCL), , TControl TWinControl, - ( TWinControl) TControls . , .