All the good things Records bring are stifled by JPA and DAO conventions and requirements. I really hate JPA for that reason, and have avoided Hibernate in favor of my own DAO implementations.
Records will slash thousands of lines of code from my implementation and will make it infinitely easier to maintain, and trust down-stream.
No, they aren’t. You can switch to their Universe patches anytime, at your own risk. If you want Canonical to mitigate that risk for you, you pay. Simple, really.