Who is to blame for this mess?