I tend to sometimes cringe at referential humor. How many times can you mock The Matrix's bullet-time and freeze-frame scenes? The worst part is that people are STILL parodying it NINE YEARS LATER! It's way past its prime; move on already.
The Matrix isn't the only beaten horse; other movies and TV shows that are popular at the time tend to be referenced, whether they're popular (300) or a terrible film that's forgotten about in a few months, but has a notable quote (Dude, Where's My Car?).
Now, references to other media can be funny if they're done properly (look at the Zucker-Abrahams-Zucker team...when they were still a team, anyway), but most of the time, it's a cop-out for [strike]hacks[/strike] "writers" who use them as a substitute for jokes of their own.
My suggestion for improvement: Keep them down to a minimum. Don't abuse them every 5 seconds like Meet the Spartans. It also wouldn't hurt to go for older media, like Looney Tunes or whatever. These "writers" like to pretend that there's an imaginary rule that ALL references have to be with the times. The problem with that is that as the movie it's referencing ages over time, the joke goes stale quickly. Why go for a cheap laugh that'll only last a week when you can go for a laugh that'll last a lifetime, like Looney Tunes?