AMVs are just as important to me now as they were 16 years ago when I first discovered them and became a fan of AMVs. I started off as a fan and to this day I still am a fan. I'm more a fan of AMVs then really anime in general. I still watch anime, but I'm more inclined to enjoy an AMV for a series rather then the series itself. The editor part is secondary and I've only been doing that for 10 years.
As far as the videos I watch, I find I watch more then I ever had before. In the early days I'd watch what I could find hosted on sites or via kazaa, morpheius, ect. AMVs were somewhat hard to find and there wasn't a central repository (at least that I could find) for them. Thanks to the org I now have a steady stream of videos to download and enjoy. Youtube helps somewhat, but I usually use youtube for finding PMVs and LAMVs since they're not hosted/cataloged here.
As far as editing goes, I've always been a mood editor. As with all my creative endeavors I need to be in the mood in order to do anything. Some years I get into more moods then others and thus I output more then before. As far as AMVs goes, I suppose recent years I've wained on my output but that is more to the fact that I have started branching out to using other source material in my videos, such as live action and MLP. I still make videos just about as frequently as I always have, just it is often for ideas that don't require anime to do.
I do still find it important to produce something for AWA at least. It is really the only convention I make sure I have something new for. It's good to have that deadline over my head to better motivate me and put me in the mood to edit. I've still got plenty of ideas so I'm not planning on stopping anytime soon.
Now if only next month I can have my weekends back (had to work weekends this month to make up for my vacation at the beginning of the month) so I can start the weekly AMV stream back up (and VCA centric to boot!) I still love watching amvs, and sharing that joy with others is still even more fun. Watching and chatting about what's on screen with others is tons of fun