Long-term distribution support?

A question: how long is reasonable for an ISV to keep releasing software for an older distribution? When is it fair for them to say “look, we can’t feasibly support this old thing any more”. For example, Debian 7 is still considered supported, via the Debian LTS project. Should ISV app vendors keep producing builds […]