Form 8915-F

Form 8915-F has been available since Jan 23rd on Taxslayer software.  Why does TurboTax take so long to have this form ready for e-file.  This happened last year as well.