This! Each and every time I see an Instagram link I avoid clicking on it for the same click/login capture nonsense. If they opened it up for views only with out logging in, I'd probably actually end up using the service. Short-term protectionist strategies like these will be etched into the gravestone of Meta/Facebook.
At our company we're trying to do the same thing now, supporting logged out users is just too expensive and not worth it.
Any app that does something other than that is wrong and should not have been approved.
Logged in users receive more errors.
Thanks, caching, for allowing me to continue procrastinating.
Ultimately we prioritize our logged-in customers.