1. Every PvP method has its own pros and cons, some like 1.9 and some do not. However, spamming clicks and hoping them to register isn't how Bedrock PvP is. Sure, if a person with 15 cps is fighting to a person with 5 cps, chances are that the 15 cps person will win. CPS does play an important role in Bedrock PvP, but cps isn't the only thing that it has. Strafing, projectile combos, 1 cps combos, boot combo, jump combo etc. As for the ping part, of course, people with a bad internet connection will lose, it's designed to register clicks, and people with less internet will just not register their clicks no matter what. Higher pingers also do not lose here automatically, a person with a 100 ping difference can also beat a low ping player. It just requires skill.
2. Bedrock graphics are designed to be tilted, they don't want phones to have so much load because of a game. Bedrock is designed to support lower-end devices and hence can look extremely ordinary compared to Java.
3. Have you heard of bridging methods? Fast telly is actually faster than jump bridging. Yes, bridging here is easy, you just need to hold the button, but it makes Bedrock better and out-of-the-box rather than 'bad'.
4. I am also used to Bedrock and I nearly have 175 friends if calculated from all servers. I have 4 IRL friends that play Bedrock and only 1 that plays Java. All the Minecraft editions have a huge audience and this just doesn't count as a comparison if your local friends play this or that.
5. There are good players, who said there aren't? Have you seen leaderboards and YouTube videos for Bedrock? Have you seen tryhards actually play the game? I've met and played with several tryhards and they just abolish their opponents. Tryhards exist in every version, every device, every edition and every game.
There are some advantages of Java, of course, like better mods and accessibility, but I think the Bedrock edition is a more modern version of Minecraft and hence the future, sorry. You can have your own opinion but if you prefer Java
u just bad it's absolutely okay!