Just finished my re watch of Season 4 and it keeps dawning on me why I always preferred Riley for Buffy more than Spike and yes, even Angel.
Spike was a prominent character in S4, his character more or less introduced The Initiative in full view. One could argue the Scoobies wouldn't have known...