Животные становятся агрессивными не потому, что никому не нужны. Думаю, что им безразлично кому они нужны, главное - чтоб кормили. Когда их много они чувствуют свою силу. Вот и пытаются "занять территорию". Защищают её ото всех, включая людей. А то, что основная проблема в человеке - это верно. Надо контролировать количество бездомных животных.