Making hammers for others because they implement solutions faster than us or block it... Best is sometimes a mix - so not to create more for bad people to use faster but slow careful progress?
@amiya_rbehera The tough thing is that anything we make THEY get first or are fastest to implement on larger scales - and can modify it faster too...
So if you make a good hammer, they will make it break other things or even toughen their glass... so many ways to put this but they are also in the loop and can see it coming or implement it make our thing weak if our users are weak (such as a fake example of using googlemail to say what you're going to do or how well it's working)... they get to see things or make it and even road block once anything seems to take flight...
It's a good idea in many ways but
AT THE END:
THE USERS ARE THE WEAK POINTS
and
GIVING BETTER TOOL TO WEAK LINKS ALSO ISN'T GOOD (think of number of Mastodon users pumping youtube.com links and all the adverts with it even if people 'can' block it - we are pumping out millions of links per day for google and admins essentially don't care - well many I've asked...
People don't see it as...
☑️ google vs, us
or as
☑️ Mastodon vs. almost everything else
...even though many MANY principles point that way and so SHOULD end in those freedoms
But if @Gargron still has the position "it's not my place to tell people" or to design suggestions / alternatives (even options along side youtube.com links) then yes we are also an extension like an advert farm... with excuse "it's not our job / position / place to tell user or simply suggest often to use Lib-redirect or whatever... even if it's not working right now)
Mastodon has to continue somewhat to continue origins while I respect not biting more than you can chew - still the education for user is paramount as WEAK USERS = WEAK EVERYTHING ELSE... which they use are their strength / money income... (there is direct relativity)
Best is sometimes a mix - so not to create more for bad people to use faster but slow careful progress?