If you care to read my thread rubik you will see that I did not mention ryan on my list of possible employers. Definitely not for me for all the reasons you have mentioned. Why do these forums degenerate into a 'my lot is worse than your lot' style debate?
I dont know what It is going to take but I really do hope that there is a huge change in T+Cs generally across the board...will it happen? I doubt it...