I think you also can't ignore personality. Howard has been a prickly player to play with and coach.
I'd go with Davis as well.
Working against Dwight: he's a dink that opponents, teammates and coaches have hated.
Do you guys think any of this could be on this injuries? And/or maybe the the game moving away from a low post presence?
Sure he had the Van Gundy issue and trade demands in Orlando (which is not that dissimilar from Davis's exit from New Orleans), but the other stops, is it possible that's Dwight failing to adjust to no longer being a force? I don't recall Dwight's teammates having issues with him in Orlando (other than the trade demand of course).
When he was in his prime in Orlando, other stars wanted to team up with him, like Chris Paul and Deron Williams, maybe Carmelo IIRC. So I don't know if he was necessarily a problem player then. It's when the injuries happened, and he was no longer 1A but still wanted to be 1A that the problems started because Dwight couldn't/wouldn't adapt.
Also the league changed.
2008-2012 (Prime Dwight), NBA team average 3pa was between 18.0 and 18.4 per game.
2014 (last All-Star year), that increased to 21.5 per game.
2017 (when teams started dumping him after a year), it was 27.0 per game.
2022 (last season in league) it was 35.2.
Dwight wanting to play like it's 2009 in the Steph Curry 3ball era certainly didn't help him out.
Dwight Howard in his prime = star player that asked for his coach to be fired (which is nothing new for stars), any team would trade for him, other players wanted to play with, and that other players adapt their game to.
Dwight Howard past his prime = a player that thinks he's still a star and that teams should cater to, that teams (and teammates) quickly grow tired of, and can't adapt his game to others.
Judge prime Dwight by prime Dwight's reputation. Don't judge prime Dwight by past-his-prime Dwight's reputation.