Web browsers have to use the Safari engine but that doesn't mean they don't also separately update the browsers and add functionality. I.e. you mostly get modularity by not using Safari even if you have to rely on the underlying Safari engine being updated. Most of the features users notice are updated by the app provider anyway.