Bedrock is better because you can play it on any device. 80% of players play on bedrock because of the free add-ons, shaders, and cool servers that just aren't on or aren't the same in java. and you can play it on any device which is part of it. sure it might have bugs but sometimes they can be fun bugs! Not a lot of these java lovers are giving many reason why java is better. That's just my opinion. Someone said shaders have been a thing on java since it came out. But that's half true. Sure you can say we've had Java shaders for a long TIME but you cant say we've had them since the beginning when they only started around 1.7 and 1.8. And the shaders are not built in in java. You half to download them which has gone to many little kids getting appealed and accidentally downloading a virus onto they're computer. But with most of the people on bedrock being mobile, they cant download any sort of shaders PERIOD. And you cant find a lot of descent shaders for bedrock on computer until they added VANILLA SHADERS. This was a very big thing for bedrock because people on Nintendo, mobile, and computer users had free shaders for anytime they want AND depending on they're graphics card they can have a certain level of shaders which are "Low, Medium, High, Ultra." This is my entire opinion on how bedrock is better in its own ways. I hoped this changed how some people feel about Java and Bedrock!