My explanation is you are just wrong about all of those things. A firm that let people go without severance would be considered extremely unprofessional in professional contexts. Talking about how much you get paid is not only normal it’s protected by law and you should definitely be doing both legal and financial research on any perspective employers.
> A firm that let people go without severance would be considered extremely unprofessional in professional contexts.
Not everyone works at "firms": this is extremely common in food service, for example.
> Talking about how much you get paid is not only normal it’s protected by law
Citation? I've worked at least one place where it was explicitly against the rules to share what you were paid with your coworkers (although this was years ago--I'd be happy to hear if the situation has changed).
> you should definitely be doing both legal and financial research on any perspective employers.
Obviously, but you simply don't have the same tools to do that. Have you tried asking employers for references?
It is not a norm for non-professionals to provide 2 weeks notice. Leaving a good service job without providing notice will have no ramifications on your food service worker reputation.
I routinely ask my perspective boss for references. I also routinely ask for financial data before accepting a job. It has never caused even an eyebrow to be raised.