Just because they have found the fin doesn't make it the prime suspect. There is nothing that indicates when it detached and very little to suggest why.
The speculators are out in force today. We had hot air bubbles 2 days ago and it's airbus composit material failure today. If they find an engine next are we going to blame that?