Вполне не бесполезен, если я имею огромное количество мелких структур и я не хочу 100 раз писать self.p = p, этот код будет гораздо эфективнее и удобнее
передай ей, что аттрибут _fields сука статичен. Что self, что Structure._fields - эффект одинаковый, но в случае последнего, это более эстетично, что ли