We answer a lot of questions because people used the wysiwyg programming style of Jquery.
This is very different from OOP i.
More important reason is that F7 does not have good error tracking.
The framework hinders js error tracking, which can be a real pain for debugging.
Btw is there any way for F7 to get the exception thrown?