Even if companies keep trying to be anti-consumer despite regulations, it doesn't mean we need to stop trying.
Don't forget that, at least in Europe, governments are elected by Europeans so they're our representatives. Companies however only represent their shareholders, and their bigger ones in particular.