I don’t see how it dispenses with that view. It just shows that it could be wrong, and that’s all that the actual research paper claims. The fact that armour could have been used in battle doesn’t in itself show that it actually was. But of course it shifts the onus of proof, since one would think that a set of usable armour is probably meant for combat in the absence of evidence to the contrary.
I have to admit I was a little surprised at the line about “historical accounts from Homer’s Iliad”! The research paper itself is of course a bit more precise…
By no means mean to imply that Homer is 'historical', but a lot of the details in the
Iliad about the Hellenes, their polities and warfare, have been confirmed ('vindicated') by archeological discoveries. In fact, they are still planning archeological digs based on evidence ffrom Homer - note the excavations/explorations at Pylos in search of "Nestor's Palace" which, in fact, did discover the remains of a settlement/palace structure right about where Homer said Nestor had his. The fact that Homer leads us to actual evidence is a good sign that not everything in his work is Heroic Legend or Fiction - although I think it is also easy to find one bit of collaboration in Homer and start to assume there must be more when you have, in fact, no evidence of more - unless they have discovered something recently, I don't believe they've actually found "Nestor" inscribed on anything from the Pylos excavations.
And while you are completely correct that the fact that the panoply Could Be used doesn't mean it actually was for anything more than Ceremony, the fact that it apparently was designed to be Useful and Usable and required a great deal of expensive Bronze to fabricate indicates that at the very least it was based on Practical armor of some kind, and since this is the only complete armor set we have found (so far) from the Mycenean sites, we have to assume that something resembling it or parts of it was the 'ultimate' form of body armor available.
We do know, both from archeological and pictographic (wall paintings, pottery, etc), that originally the Myceneans used very little other body armor, even for their 'heavy infantry', who relied instead on large body-covering shields of wicker covered with stretched hide/leather, but there is simply no evidence of other types of metal body armor depicted until later (closer, in fact, to the nominal dates of the Homeric stories) when the shields got smaller and body armor of leather 'corselets' covered in bronze, horn or bone 'scales' was used (a type of armor that was, in fact, common clear across trhe Middle East and Central Asia for centuries). Even though we know they had access to metals either through native mines or trade and their Heroic Warrior traditions gave ample excuse for the Big Men, at least, to acquire metal armor, there's no depiction of any such thing anywhere in actual use. That seems to contradict the concept of an aristocratic Warrior Class with all the best equipment (also depicted in Homer), but a clue might be the many Mycenean depictions of Heroic (sometimes obviously legendary) Warriors shown battling with neither shields nor armor. Armor considered as beneath them or cowardly? Not impossible: note the long Celtic tradition of warriors in ceremonial battle fighting naked, relying (supposedly) entirely on the favor of the Gods to protect them.
Short of finding a contemporary non-Homeric account of Mycenean beliefs, customs, religion and warfare, we can only speculate. But Homer has in many cases provided a verifiable basis for the speculation - just not always, and used with Care.
I like to think of Homer's works as like Tolstoy's
War and Peace. You can assume you are learning a lot in passing about the Napoleonic invasion of Russia in 1812 from Tolstoy, but it decidedly is NOT history and you really will get no idea of what was actually important to the outcome of the campaign. Achilles and his personal peeves might make a great basis for a Heroic Legend, but it is NOT likely a factual military account of any event in Mycenean or any other History.