As a person who worked in QA for years I have to disagree with this. Of course there are outliers, but generally testers do their job and report issues. There's also plenty of standardized "now test this and this" as well as more creative "now play however you want and try to fuck things up". The problem is, as always in the end, the management. We have dozens, hundreds, or even thousands of bugs?! Holy shit, just prioritize them... half of them are high priority and gamebreaking?! No time to fix that, just release whatever, we'll fix it later (maybe), gotta just "meet" the deadlines!
Of course, not all companies are like that, but a lot of them are. It's also way more pervasive with large companies that have lots of money to throw away, actually, than small potatoes who tend to at least somewhat care.