There definately needs to be some seo improvements I agree with you. Not sure if they have done this in d7 as we haven't seen the whole release yet. I am really not counting on it, but this is one of the things that I am really hoping for along with many others.