No, I"m not surprised by this at all. In fact, I struggle to understand why people are continually amazed by this.
Setting aside the completely arbitrary value of stars for the moment (especially since I too would love it if the cuse started landing more 4 star kids), if you're 17 or 18 and you have your pick of the litter (high 4 and 5 star kids) how in the world do you take visits to FSU, ND, USC, Ohio State, SU and Texas and wind up at SU?
Take this quote from this kid, the no. 1 athlete in the country, who visited ND last weekend for the Air Force game (not exactly the prime time weekend):
“That is an area right there where I feel football is number on," (Nelson) Agholor said. "The fans, the people there, they back that program up 100% whether they win or they lose. They, right now I think they have a 3-2 record, but you would think they were undefeated with how all of the tickets are selling out. The history of the program is amazing. It has a legacy, people passing tickets down to their grandchildren, they keep the tradition going.”
Now I know people here hate ND and at least one poster suggested he thought the campus was dreary and uninspiring, but generally they're selling 80,000 tix and putting on a ridiculous game day atmosphere week in and week out. SEC schools, FSU, USC, etc., it's just a different ball game there.
Even if you're talking about kids down a tier, like a high 3 or low 4 star that have more regional offers, you're still talking about schools like penn state or Wisconsin or UNC or UMD that overwhelm the Cuse in terms of game-day participation and atmosphere.
And while we have venom for places like WVU, RU, UConn, BC, etc., there are still things that those schools have that make it a 50-50 shot (or worse) in many cases.
The parallel is -- how surprised would we have been if a guy we were legitimately after in hoops opted for RU or BC? The script is just flipped. It may happen occasionally, but not often.