It likely seems like SC isn't recommended as much around here because they don't make entry-level bikes. So unless you have a couple grand to spend, their name doesn't come up much.
I have two SC bikes and they're both great. A lot of the guys I ride with have SC's as well.