There were a lot of factors that contributed to the 2008 crisis: adverse selection leading to low quality portfolios, mispriced assets, high leverage which magnified losses, lower-quality securities being held by investors who couldn't really afford to bear the losses on them, etc. But the fundamental concept of tranching is not actually that bad, even though every time people read about it they think it's the exact same as 2008. Banks have been tranching debt since long before 2008 and they have been tranching debt ever since. Not just mortgages either, but all kinds of debt.
It's very hard to understand something when your salary depends on you not understanding something.
They just kept the music going, more ratings issued was more money for them. Paid by the bank creating the security, what could go wrong