Titans, like ST:D, just reeks of the money spent on it; IMO there's not a chance that it is even faintly profitable.
Doom Patrol is a bit more restrained, but it's very niche, I can't see it getting a wide audience.
Overall I can't see how they thought there was any chance with the limited...