I trust them completely.

...to make as much money as possible by releasing games that are nowhere near their previous standards.