I flew ITA Airways recently in economy and I would say it’s better than BA euro traveller. The seats were much nicer with more padding and a proper headrest, the overheads were larger and had no issues fitting everyone’s large cabin luggage which also included in the cheapest fare. 60W USB C power on every seat back and an innovative phone holder tray above the tray table. Economy included free soft drinks and juices, compared to BA’s water only, and they came through for refills on a 2 hour flight. And the free snack was a normal sized cookie, not the tiny packet of 3 mini pretzels that BA offers
Of course I don’t have gold status with BA like most people on this forum so it’s a different comparison for me.