If you care about data integrity then you're not running on MyISAM tables. There's a pretty long list of reasons not to use MyISAM tables, and frankly they're an outmoded relic except for a few edge cases. It's a bit of a straw man argument, and if you're going there then I get to point out that it wasn't until version 7.3 that you could alter the damn table in PG. Seven point three. That's like saying "Horray, we can do updates now. You don't have to delete and then insert your rows manually."
7.3 was half a decade ago.
Now, it's still kinda laughable that it took that long but it's really no longer a valid or fair argument. The fact that MyISAM is shit isn't a fair argument either. As an aside, MySQL has had blackhole since 2005 and it loses your data in a very predictable way. As insane as it sounds, it has its uses all the same as