Why aren't Track Presets available on VSTi channels?

I’ve always wondered why this is. In order for me to save a Track Preset from a VSTi channel, I have to create an Audio track, copy and paste the settings and then save the Track Preset from the Audio track. Pretty stupid considering it’s basically the same thing, except the VSTi channel’s input is dedicated to the VSTi itself.