boon1
bo͞on/
noun
1.
a thing that is helpful or beneficial.
"the navigation system will be a boon to both civilian and military users"
synonyms: blessing, godsend, bonus, plus, benefit, advantage, help, aid, asset; More
Calling them boons is accurate and if you disagree then you don't understand the English language.
English
-
-
Lol. Very nicely played