This is the reason they have secret achievements. Some developers do a good job of avoiding spoilers.
As for progression achievements, I believe they feel like a good reward after defeating a tough boss on a high difficulty setting.
I am currently a double major in CS and IT. Here's how I look at it: I have Information Technology to learn the stuff I want to learn in college. I have Computer Science to take the courses that I have to take to get a good job (or increase my chances, at least). I guess it is the best of both worlds.
This is the reason they have secret achievements. Some developers do a good job of avoiding spoilers. As for progression achievements, I believe they feel like a good reward after defeating a tough boss on a high difficulty setting.
I am currently a double major in CS and IT. Here's how I look at it: I have Information Technology to learn the stuff I want to learn in college. I have Computer Science to take the courses that I have to take to get a good job (or increase my chances, at least). I guess it is the best of both worlds.