We were there on the same day, and I concur. The pavilion seemed more alive than I remember it. My adult sister, in particular, enjoyed herself in there. The angler in stationary mode looks awful.
The escalators need to be fixed. And someone left a light on in the core of the Seabase viewing area, revealing a dusty spiral staircase is inside of what I had always just assumed was a huge air vent.
I disagree. There were lots of people there when I visited. My favorite perch to eat lunch is in Seabase, watching the fish go by. It is relaxing and peaceful. Not only is it enjoyable to watch the fish, it is nice and cool in there on a hot day.
Not everyone is spoiled with nice aquariums they can visit anytime.
Even with the Nemo characters, this pavilion still is at its core a piece of what EPCOT really is about.