Hmm this doesn't sound like what I experienced a professor doing... But this probably depends on the location and the discipline... Or well at least here in Germany you can more or less pick what you want to do: more being a people / project manager or more own research, or a mix of that... The uncertainty/low chances of getting a tenured position are not different though... And though it might suck, this is something you know, at the latest, after your PhD.