Real talk, you don't have the luxury of being an idealist right out of university. Your goal is to get a job. When you're in that job you will likely not have the luxury of being an idealist either.
When you have enough experience making practical, reasoned decisions, then you can stand on principals.
For context, I have been in this business for nearly 20 years. The people I have personally worked with who have resisted things on philosophical grounds ALWAYS get left behind. I've seen it with systemd, the cloud, and now I'm seeing it again with kubernetes. You cannot escape the collective inertia of an entire industry.
Obviously there are still thresholds.. I would never work for someone like Raytheon. You have to draw lines somewhere but saying you aren't going to work for a company that does user behavior tracking is short sighted and impractical.