This is a prime example on how not to use a gradient, and is easily the worst application of a gradient I have ever seen. Gradients are good for subtle touches, when the colors atleast slightly complement each other (i.e. not turquoise on black)! You can’t just make a random gradient background and instantly make it more classy!
Drop shadows, however, are magic and do indeed instantly make things more classy.