Well, big whoop. Buffy is protecting innocents from being slaughtered by ultimate evil. Isn't that, like, her job? Isn't that the thing all her friends are also doing for free? Isn't Xander also putting up girls in his place that never gets brought up?
Pretty low bar; 'I'm paying the rent so you, all of you, try as hard as me even though I'm fawning over my vampire and dating the hot mysterious principal! Be more like me.'
I'm not sure if he was at that point or not. And the Slayer fights threats to protect people. She's not also their babysitter