Damn right... The reason why they changed to prices was because of the law suits xD Nah.. probably not.
Reason for it is that if they have to update the client constantly for us to use it and be angry at them when its not working.. Everything costs money. They need to earn the money somewhere.. and in this case, its from you who is the user of it. Not everything comes for free.