Actually, their ratings are not that bad. Their financial situation is, however. Go figure!!
How can their financial situation be bad if their ratings are good? Ad companies have no shame and will buy time from anyone.