I'm sure Delco batteries are good enough. Personally, I buy construction, not brand. AGM for me.
And personally, I would have gone through the entire charging system - checking batteries and alternator, before replacing the starter. Not sure I buy the whole 150k starter dying thing. I currently own 7 vehicles, have owned a bunch in my lifetime, and can't remember the last time I replaced a starter. My two GMT900 trucks have 215k and 135k miles with original starters.
If the batteries are simply wired in parallel, I can't possibly see how "rotating" them could make any difference. Assuming you've used proper-gauge wires, any electrical load should be spread evenly between the two. Ditto charging current from the alternator.
I've had dual batteries in my Suburban since 2014, and dual batteries in my Denali since 2016. I don't rotate them and I've only replaced two out of the four in that time.
Also, as you've found out, if you don't use an isolator, there's really no benefit to dual batteries, it's no different than just having a larger single battery. If the truck doesn't start, you still need a jump. One time my Denali died, the primary was so dead it wouldn't even engage the isolator. People watched me get out my cables and jump-start myself. Jaws dropped at my sorcery. LoL