Hi,
basically because it was more convenient and easy to do so, we had the need to do so for two reasons:
- keep compatibility with previous versions of template overrides: we plan to develop many plugins to extends Easy Profile features, this DIV in older version there is no present, but in future It should be necessary for the operation of some plugin.
- the output of Easy Profile is defined not only by view files, it can became also from plugins, our controller allow you to get view from various plugins (index.php?option=com_jsn&view=your-custom-view-from-plugin), with this DIV in controller we can standardize the container of each output.