UPDATE: Well, it would appear I seriously underestimated how different the two are. I'd spent a little time perusing some "what's different" pages, but now that I've heard all the comments below and done some further reading, yeah, I agree, they're pretty distinct. That said: There's still the complication that people are absolutely going to be using the term "Angular" to refer to both of these things for a while now.
=======
Sure, Angular 2 is a rewrite -- but it's still Angular. Meaning there will be lots of questions with answers that may not directly apply to both versions in the same way, but may apply to both with only syntactical modifications.
Think of iOS code... ObjC and Swift are significantly different languages, however the vast majority of the iOS API is available to code written in both languages, usually with identical behavior. So you wind up with tons of iOS answers on SO that apply to both, even though the syntax changes. Both Swift and ObjC questions tend to have the iOS tag. I often find an answer to a question written in Swift and apply that to my problem in ObjC.
So, maybe it makes sense to have an angular-legacy tag and an angular2 tag, but I think the angular tag should be attached to both versions.
EDIT: I may have underappreciated how different some of the basics are. That said, there are still many similarities as well, at least enough that some tag or other ought to, I think, refer to both versions.
angularjswithangular1? Most people know of AngularJS 1.4, AngularJS 1.5, etc. – camden_kid yesterday