@hubblec4
Why should everybody (including you) test the release candidate?
Every one should test the new RC's because "you can be the one of millions where the projects are broken".
Lazarus works with VTV4 and now we have VTV5 with more features but it is unstable and buggy and breaks my and maybe other projects. I don't understand the logic to replace a working component with a buggy version.
I understand your frustration, sometimes I feel the same about Lazarus development, but:
1. We did not replace anything. Until now(Lazarus 2.0), VTV wasn't part of the Lazarus project. Just a third party package, a very useful one by the way
2. We added VTV5 because it was recommended by the package maintainer(@luiz)
3. VTV5 is only needed for OPM, Lazarus itself does not depend on the package. You can uninstall both VTV5/OPM and use VTV4 if you like. So no showstopper here
4. Until now I did not notice any major bug in VTV5. Please note I'm not saying your findings are not true, but I don't have time to look after VTV bugs for now, maybe next year