I disagree with you here.

The unit test are ment to test the full features of a component. It's not a integration test. I think if we wanted to enforce the fact that requirejs is not mandatory to use the component, it should be shown in the demo pages. We could also have end to end tests to show a the integration with a specific environment.