At least EA have been improving somewhat, Activision haven't changed and density can attest to that. Whereas you take Hardline as an example, the first beta was met with ' Are you fucking kidding us?' and then delayed it to improve it and now it's actually a lot of fun.
Origin now is... not as bad too >_>