Graph Neural Networks Are More Than Filters: Revisiting and Benchmarking from A Spectral Perspective