Not really, this problem has been brewing for years. McCain co-sponsored a bill 3 years ago that could have headed this off but the democrats blocked it. Bush was warned about it as soon as he took office but his attempts to reform the oversight were blocked by the democrats too.