Have I embarrassed my supervisors by solving a problem a PhD student couldn't?
academia.stackexchange.com
academia.stackexchange.com
Since everything is individual reputation based, you can effectively 'steal' someone's research. I'm all for a meritocracy, but this is pretty weird.
OTOH, understanding the politics and what's going on in general as an undergrad is very confusing and stressful. Who knows what the reality of the situation is?