Originally Posted by Raze

Only player 1 in local co-op and the host with online co-op can get achievements. Microsoft and Sony both have requirements about tracking if players are present when game events are initiated, to prevent achievement 'abuse' (ie dropping into a game just before the end fight and letting someone else kill the boss to get the final achievement).D:OS wasn't designed to keep track of which player started events (or which character, for the most part), and it wasn't feasible to add that for the Enhanced Edition, so it can not unlock achievements for the second player.

So why? and who is responsible for this?
Why the game with ~50% about coop lacks such stupid thing? why the second guy should waste his time coz of this and vice versa?
Why it wasn't feasible to add?
And why you don't indicate this information in the store?