This is a little weird if you ask me...
Why was Herobrine MOSTLY talked about in Java, but barely in Bedrock? I mean, if it's "Minecraft's Legend" it should also be talked about in Bedrock. The thing that makes me think Herobrine is fake, is that he only stalks or haunts players on Java, which has 3 reasons why. First, the developers of Minecraft added him as a scripted creature just to haunt and spook out players for a short period of time. Second, Herobrine is just some sort of hacker that acts as a myth. (This one is just a possibility, and I, myself, think it's not it, but yet again, it's a possibility) And third, people posted fake videos of Herobrine, and it's just another player. "Well, back then, how did "another player" not have a name tag?" Well, you could just edit out the name. So, Herobrine is fake. But, there is other REALLY good theories about him, that doesn't make this post 100% true.