"It's more in favor of the employee than a lot of people admit."
But is it equal? It is hard to scientifically to prove, but it sure seems like companies have way more leverage than a lone developer.
I am not trying to antagonize you, btw, I am just seeing where you come from in your points.