On Budget Deficits, Rating Agencies And IBGYBG