I sat on few bikes with Corbin's,.... including a Savage, and they don't appeal to me either...
It's just a personal preference,.. or it depends on body type,.. but any seat is not a sure thing for anybody...
Corbin's are very firm,... and the shape wrong for me...
If you're buying a seat for comfort.... don't buy one without sitting on it...
...