Ecomposers CSS viewports in terms of px breakpoints is outdated. Tablets and moblie phones (folding ones) are getting wider every year. For example, the current ecomposer tablet px is not wide enough to accomdate a iPad in horizontal orientation. As a result, the iPad displays a desktop oriented view which looks absolutely horrible. For the case of folding phones, this means ecomposer will display tablet websites which not be fully optimized for the folding phone.
In my opinion, this puts ecomposer is a lower comptetive position. What I suggest is to allow users to either edit the css px breakpoints or update them globally.