I think they don't get a lot of talk because most are in it for the sign up bonus and CapOne is finicky. Personally, I can't comment on the Savor as they're on our blacklist so I don't really bother to check them out. But Capital One is unpredictable in when they'll approve a card so not everyone can get it. I know there's a bunch on here that have the Venture card, not sure how many tried for the Savor ones.
Discover it pops up but with no real sign up bonus and very little changes, there's not much to discuss. It is a good card to have but when you're looking at a $50 statement credit and about $750 cashback if you max out all the 5% categories during your first year as a sign up bonus, which equals at least $7,500 in spend, versus something like the Chase Ink Preferred with a 80k bonus which cashes out to $800 after only $5,000 in spend OR even the Chase Sapphire Preferred with the current 60k bonus which cashes out at $600 but only needs $4,000 in spend, the return on spend generally favors other cards (even with AF's sometimes). Not to mention the Discover system really only has 3 cards and you can only carry 2 of them at once versus Chase which has 7 cards that earn UR points and can hold ALL of them at once if you play your cards right.
Personally I have the Discover it and it Chrome cards (so I'm maxed for now) and I think they're fine cards. I got just over 1k in cashback on my first year of the IT card... but I really don't want to add up how much spend that really took me because only $750 of that came from bonus categories

(and please don't any of you

people tell me. thanks!

) Whereas I received $1,500 worth of UR points for $11,000 in spend. And to add complexity to it, I didn't actually redeem those points for cash, I redeemed them for travel with a 1.5x multiplier so I actually turned them into a $2,250 return on spend.
So yeah, Chase gets talked about A LOT on here. Probably closely followed by AmEx which has a similar program. And then Barclay's Arrival+, CapOne Venture, and the various airline and hotel cards from the same issuers. For now, points programs can give outsized value over cashback if you understand them so they get more discussion. Doesn't mean they're bad cards, just more like the comfortable slipper you wear day after day versus the snazzy bunch of stilettoes you rotate through every couple of months

That said, if you can do both, max out Discover and get all the other cards, do both! It's a good card to keep in the wallet. I'm sure the Savor is too, if you can get it.