Totally agree with this, now in the meantime regarding battlepass weapons and armor you can make illusions of them, your friends can use them then, although with the stats of the base weapon/armor.