In Dumb and Dumber, Jim Carrey's character Lloyd Christmas is desperate to be with Mary Swanson (Lauren Holly), who he has no chance with. If they did get married, though, her new name would be Mary Christmas — another reason why things were unlikely to ever work between the two.
There are interesting stories behind a lot of these characters’ names, but that doesn’t make the names “clever”.
So, you get it. Why does that make it not clever?