It's also not correct to blame developers, because other blockchains that do not follow the same code as Bitcoin are also plagued with silly pictures. This stuff would exist regardless of what developers have or haven't done. The only thing that would be different is the quantity of silly pictures. There's room for more of them in Bitcoin versus coins like DOGE, where they can't affordably spam as many of them.
bitcoin is not self created AI...
bitcoin is code.. and that means developers wrote it.. so yes you look at who wrote it
then when you see which group created the initial flaw, which then got exploited. you find out who to blame
as for pointing fingers to other networks. those other networks just forked CORE code. so again the other networks that allow junk allow it due to the flaw CORE created initially.
stop treating core devs as gods.. when they retire or get bored your religion will fall apart and you may then realise you should have defended bitcoins integrity not your gods