It’s not about gate keeping, it’s about giving a honest advice. We don’t gate-keep, we aren’t Apple, we don’t hinder anyone from installing an OS or App version, that could render a device temporarily unusable or even permanently corrupt their iCloud backups, save games, app settings, etc.
Anyway, if you scroll through the iOS17,16,15… forum sections or release notes, you’ll find multiple reasons why someone should not install a dev or public beta on his primary or sole iOS device.
E.g. the currently malfunctioning CarPlay could be one reason to not install the beta, if someone minds having no navigation or boring car rides for approx. 2 weeks till the next beta version release(in case they fix it there).
The usual Battery drain could be another reason, if someone highly depends of being reachable through the whole day.
The overall device down time, between having issues, iOS rollback and backup restore, could be another reason.
What’s a few oddities for you, might be huge show stoppers for others, and the safest and honest advice to such a question is: Better not install!
And to cite Apple:
Beta operating system software should be installed only on devices and systems used for development and testing. Attempting to install beta software in an unauthorized manner violates Apple policy and could render your device unusable. Make sure to install on devices and systems that you’re prepared to erase if necessary.
Certainly for some users (inexperienced), this may be true. Anyone else: downgrading is simply an inconvenience.
None of this counsels not installing a beta if you know what you are doing.
Let’s cut the drama, shall we?