The solution is quite simple: The actual version has to work with the actual stable SU. That is the most important thing!
And for beta testing (with Beta-SU), developers can play with a beta version themselves or give a beta to users.
So every user has the choice. Many developers do so.
I belive the problem here is again that a developer dont care about the VR users.