You really had to stretch to make that list, and that's barely 1/3 of all teams.
I mean Ivan Herrera? Someone with 203 career games but less than 1/2 those at DH.
A lot of those guys were signed to be position players and they DH because they have aged but are under contract, but they can still hit. Of those guys, Hunter Goodman still caught 104 games last year Suzuki still played 48 games in the outfield last year.
Sure when a guy falls off and can still hit big I don't think you complain when their name is David Ortiz or Brent Rooker, but I'm sure the New York Yankees would have loved to relieve themeselves of the Giancarlo Stanton contract a few years ago.
Many of those guys still played a lot of time in the field, because the team was still rotating the DH position and they were the worse defenders. It's not like teams are going out and signing guys to exclusively be a DH, well at least not often. Guys like Kyle Schwarber exist....but he's the exception.
Obviously if you have a guy who can mash you just put him there and don't complain, but these guys playing 50-100 games you call a "DH", do you really think David Ortiz would be playing 50-100 games in the field if he were playing today??? David Ortiz played the field less than most of those guys and he DIDN'T play during a time when you could DH in national league stadiums.
I suppose I didn't cover Ohtani, who also happens to arguably be the best pitcher. If he wasn't pitching he'd be fielding, I've heard reports that he profiled as a plus defender in right field. Is that true? IDK, but he is a freak athlete who is DHing because he's also pitching. That's literally a situation unlike any other we've ever seen in baseball.
Of course, if you have a guy who can hit for average and put up 30/100 in the middle of your lineup but has no position you make him your full time DH, that model is still always going to work for some guys. But without doubt it is not what is desired by most teams.