A Safari extension could handle some of it, but Dull also does usage tracking, time limits, quiet hours, and grayscale mode which all need to live at the app level. The filtering itself could be an extension, but the broader goal is reducing how much time you spend there, not just hiding elements. For example we added a feature in today's update that let's you choose what is the intention of opening app. Like if intention is to open DMs then you open just to DMs. Another way of reducing distractions.
If someone is already sold on the idea of uninstalling the Instagram app and using something else to access Instagram, how is it better to install a different app, vs. using the already-installed browser, with an extension?