Get your taxes done using TurboTax

Why did TurboTax make it so we as users have to know to go through the website to look for these forms to fill out, when they usually take us through the process like everything else? I am told I have to wait 6-8 weeks now before getting my refund even though I had the forms but TT never asked for it? Is TT doing anything to assist customers with this issue other than saying how to find the forms on the website (which I decided to bypass completely and went directly to irs website to get them this time).