You didn’t get laid off because you discussed your wages.
You were laid off because you couldn’t keep your cards close to your chest and told the company y’all had been discussing wages.
Having the right to discuss it doesn’t mean you should do it in front of the boss.
The simple fact that buying a $300 device and to “not expect software updates” is not considered a scam is hilarious to me.