Improve software? It's job is to serve video editors, not the other way around.
And it's a fun task, I bet there might be a dev or two who's working on that right now. And if someone is ready to pay for them, even better.
It should, however, reject them gracefully but positively.
How do you figure that?
Broadcast TV is very very very very firmly locked to 25 interlaced frames per second (or 29.97ish in the US where they have to do everything with funny numbers), interlaced to 50 (59.94 US) fields per second.
How could that in any way be VFR?