There's plenty of stuff that software engineers could want to improve today around oncall, long hours, IP restrictions, non-competes, pay transparency, parental leave, equity, promotion and career management, educational benefits, age/gender/racial/etc discrimination, health care, etc.
When we're in a position of power is a great time for us to form a union and start tackling some of the second tier of issues (like non-competes). If not now, when?