here is my theory about herobrine the creepy pasta (this is copy pasted so the grammar might be a little off)
My theory is that Herobrine is a world generation glitch. and the reason why mojang didn't add fixed herobrine to the 1.16 update path notes is because they added so little in the 1.15 bee update that there wasn't a new herobrine glitch to fix. I've convinced quite a few people online that this is what herobrine is.
What if Herobrine, Entity 303, and Null are actually the good guys and us users are the true bad people? Or perhaps, warning us about a more dangerous being.