This document discusses issues with the current state of web components and proposes an alternative approach called Reactive Elements that addresses these issues. Reactive Elements allow existing frameworks like React and Angular to be used as web components by registering components from these frameworks to make them available in HTML. This provides reusability, composability, and other benefits while avoiding the need for multiple polyfills and improving browser compatibility and performance over web components.