I assume that's because of pay. Working conditions for SW folks is fairly decent at most of the company, except possibly for firmware folks.
I suppose some people didn't like their status in a HW company.
I suppose some people didn't like their status in a HW company.