Discussion: playing support is finally fun.

I recently came back to DotA and playing support is finally enjoyable. In earlier patches you couldn't really get any support items like glimmer, force, mek etc. because you had to spend all/most your money on vision. You even had to upgrade the courier and there were no bounty runes (i know this was changed a long time ago). Now you can actually have much more of an impact in the game instead of just being a glorified creep who dies instantly. Do you guys feel the same or do you have a different opinion?