Hello, thank you for your suggestion, but this is not something we are planning to do. I'd like to touch on some of the points you mentioned in the thread explaining why:
Also, allowing support for older versions keeps more cheaters. Know Fate is an allowed client on cube but I will use it as an example, it is only for 1.16.100 not 1.16.200 so it is unable to run. Making other hacked clients easier to use (on an APK, or just not updating your client at all, again making it easier to cheat)
Dropping support for versions will not simply cause cheaters to go away. Although it may reduce them upon an initial launch of an update, keep in mind that not everyone will be updated to the new version on day 1, especially if a newer version may have changes a player does not like. There may also be clients that are updated right as the update rolls out, and I don't think this is any sort of proper solution that will reduce cheaters.
Mostly Win10 users are downgrading that I’ve seen just because how easy it is to on Win10, downgrading for either more frames or the revert PvP Mechanics.
The majority of players can’t even do this expecting nobody has a hacked console and the mobile copies are split 50/50 IOS and Android...
Not sure which reverted PvP mechanics you're talking about here? PvP is controlled serverside, and this includes knockback. Downgrading your client version does not necessarily give you an advantage over others when it comes to PvP. Although I know there has been some visual client bugs when it came to entity movement, I've generally heard and experienced that in the latest update those issues have been resolved. As for FPS, that is largely dependent on the device being used. It's not technically an unfair advantage in this regard, similar to how using FPS-boosting mods such as Optifine or Sodium on Java Edition is not considered an unfair advantage.
XBOX AND IOS CAN NOT DOWNGRADE WITHOUT MODIFYING THE DEVICE. On Android it is so easy to download an APK as well as Win10. Meaning an Xbox player can’t downgrade before the bee update to get there 60FPS back they are stuck on 1.16.200 with 15 FPS.
We do not support this update anymore, we only support 1.16 - 1.16.200. Although I can see your point here, as I mentioned, FPS is largely dependent on the device itself. If we were to remove support for a version due to the fact that it has improved FPS, we'd have to remove
everyone who gets above a certain FPS regardless of version and device... which is impossible and not something we'll be doing.
For Example NUKKIT is a server that runs in Java, Nukkit allows bedrock players and Java players be on the same server.... Me who has Bedroxk and Java can confirm that I was able to connect on both accounts at once on a NUKKIT written server. GUESS WHAT I COULDN’T DO ON JAVA? That’s right I was unable to jump bridge, but on bedrock on the JAVA 1.16 server I was able to Jump Bridge giving me an unfair advantage
THIS IS A BEDROCK SPECIFIC SERVER THOUGH not a Nukkit not everyone on Bedrock can downgrade so that’s why I believe it should not be allowed on BEDROCK
This is more or less an unfair advantage, yes, but you are comparing two different game mechanics here from two different games. Improved FPS is not a completely different game mechanic. In the event that there was a massive mechanic change between two Bedrock versions, the situation would obviously be different, but that is not the case here.
ANOTHER THING IS ITS NOT SAFE TO DOWNGRADE, you are downloading an APK FILE to be put into an older version of MC because this is BEDROCK and not JAVA where it’s easily accessible from the Launcher. THIS MAY CONTAIN MALWARE. This is why CubeCraft shows allowed clients not only to confirm that it is safe on the server, but to the user as well.
Another reason to why this ISN’T SAFE/GOOD IDEA is you can lose your worlds theres no auto backup, once you delete the new version everything in the .minecraft folder is LOST
While we typically suggest everyone use the latest version (if possible), keep in mind that some people may have chosen to intentionally not update, or do not have auto updating enabled. Just because someone is on an old version does not necessarily imply they downgraded by any means.
I appreciate you taking the time to make a suggestion and I can see why you may be frustrated, but overall removing support for older versions won't necessarily solve what you mentioned. If anything, it would hurt us more than it would help us. As for how to deal with FPS issues in the meantime, I would recommend you have a look at the Mojang Bug Tracker and see if there has been any issues opened on their end.