Here's the honest truth, the reason you're getting year one exotics is because you haven't bought enough, Bungie said you have to get 50 before getting year 2 exotics. Don't believe anyone on the forums saying that it doesn't give you year 2 exotics, they're just mad scrubs that haven't bought 50 yet, even DeeJ. So keep buying those Engrams guardians, trust me, you can check my Titan, I have Touch of Malice equipped and I got it from an Engram this week. Good luck ;)
Edit: This is one for all the people crying about me tricking people, this is a false post and I was lying if you couldn't tell. I haven't even gotten TTK, not because I can't afford it, just simply because I haven't bought it yet haha.
-
The only reason at this point is to unlock the year two blueprints from the year one exotics you missed but are still being kept in year two.