This was a fun little poem. I tend to be a little cynical, so this didn’t depress me at all. I found it rather amusing. :-)
As poems go on this site, this is definitely one of the better structured ones, technically speaking. You’re pretty consistent in your meter, but, as Abby mentioned, there are a couple of places where it doesn’t quite flow, most notably at the end.